Add repository browser for Kiln Harmony

Fog Creek's Kiln now supports Git.  This repository browser
implementation borrows heavily from the GithubWeb and CGit browsers.
bogus <tag>
[FIXED JENKINS-17970] so that GitChangeSet IDENTITY regex can match e.g. Swedish name (utf8 with non-latin1 chars) -even when assuming latin-1; fix may be temporary if undetermined part of regex behavior changes in the future.
Merge pull request #153 from marco-miller/changeSetIdentRegexFixForSwed

[FIXED JENKINS-17970] so that GitChangeSet IDENTITY regex can match e.g. Swedish
[SECURITY] Use ACL.impersonate to avoid a race condition giving elevated privileges.
Merge pull request #150 from chrisklaiber/kiln-repo-viewer

Add repository browser for Kiln Harmony