Adding update (-u) option to go get in requirements installment
Merge pull request #81 from rochacon/update-requirements-on-make

Adding update (-u) option to go get in requirements installment
repository/git: printing command output on bare repository creation error
user/key: Seek to position 0 before writting authorized_keys file

Fix #82.
repository: fix some golint warnings
repository: improve some docs
repository: more documentation improvements
repository: s/Url/URL/

This is golint speaking, not fsouza :-)
repository: add docs for the Repository type

Now golint is happy.
repository: receive the name of the repository in Remove
api: s/Url/URL/
api: fix code that used repository.Remove
repository: add Rename function

Related to #85.
api: add handler for renaming repositories

Related to #85.
webserver: map RenameRepository handler

Closes #85.
travis: use go 1.1.1
travis: fix test steps
repository: refactor git related function

* Remove formatName function
* Add barePath function
repository: don't delete the repository

The old code was just buggy: we cannot delete the bare path, it loses
history :-) I know, I'm very stupid.
user/key: storing current time on key creation

Closes #84