First seemingly working version

* add '.git' extension to repoUri
* Move dest dir for static site to build/site (fix recursion issue)
* Try to use accesstoken (falls back to asking user)
Merge publishGhPages task in to main build.gradle