These things make me scratch my head too! I heard tell from someone I was visiting over in Kilmartin - that a local fellow thought it was some type of language. I can't remember the name of the professor who suggested that - apologies. Could be the measuring of something in the sky. Then again it could be something so simple and so obvious that it is easy to miss or dismiss.
Keep me posted though! What are more of your theories?