(refs #33)Match committer by mail address.
Merge branch 'master' into #33_match-by-email

Conflicts:
	src/main/scala/util/JGitUtil.scala
	src/main/scala/view/helpers.scala
	src/main/twirl/repo/blob.scala.html
	src/main/twirl/repo/commit.scala.html
	src/main/twirl/repo/commits.scala.html
	src/main/twirl/repo/files.scala.html
(refs #33)Use RequestCache instead of AccountService directly.
Add full name to account and use it to create commits (#125)

The Git practice is to use the full name when creating commits, not a
user name. This commit fixes that by introducing a fullName field to
Account and using it when creating commits.

For migrating from earlier versions, the user name is used as an initial
value for the full name field.
(refs #139) Add info log for debugging LDAP Auth
Display repository search field on pull request pages.
(refs #99) Improved to configure the FROM field of the email.
Add note that installation on windows server IIS is possible
(refs #142)Fix NoSuchElementException for empty repository.
add FileUtil.withTmpDir
use FileUtil.withTmpDir and FileUtil.using
Merge pull request #145 from xuwei-k/refactoring

refactoring
(refs #142)Hide "Fork" button for repositories which have no commit.
Merge branch 'master' of https://github.com/takezoe/gitbucket
(refs #131)Don't create Dropzone if image has been registered.
Fix activity message problem (related to #120)
Merge pull request #149 from jparound30/activity_problem

Fix activity message problem (related to #120)
configure sbt to use the junitxml option with specs2
Merge pull request #150 from ssogabe/specs2

configure sbt to use the junitxml option with specs2
Merge pull request #144 from chris-vanvranken/patch-1

Add note that installation on windows server IIS is possible