added support for auto creating cloneurl file the repo can contain a cloneurl file which is used by gotweb to display the url of the repo. Repo owners may have a preferred url they use here so will only generate one if it doesn't exist.

Fixed bug preventing git clone. git clone relied on the repo bing in /var/git/ so made that the first destination then an rsync to the /var/www/got/public/

Final versions of the gitgot tools as desgribed on the wiki