grack auth bugfix: allow dots in reponame

王权利请求将github/fork/mgrobelin/master合并到master

Created by: mgrobelin

Its not possible to work with a repo over HTTP when there are dots in its name. E.g. having a repo "serverconfig.my-example-host.com" will fail while cloning/pushing.

I modified some regexp in routes.rb & grack_auth.rb to make this work.

合并请求报告