Improve page title

- When viewing a repository, users want to know what repo they're
  on. Currently, it's usually pushed out of view
- Use siteName for the title instead of the server name
Close file descriptor leak (issue-199)
Allow client apps to specify a minimum required access permission
Added missing repo size values
Include username in push log, along with display name and email address
Merged pull request #88 - improve page title
Fix message escaping when combined with regex substitutions (issue 242)
Fixed regression in repository url panel layout