Initial Upload

Mercurial Clone from 1st August 2014. Only difference between this &
the Mercurial repository is that I’ve added a .gitignore file to make
sure it doesn’t include OS X system clutter in syncs. The previous
golang clone repository appears to have been left abandoned, so
hopefully this is useful to people.