Improve code view

Now it's more similar to GitHub
Improve diff view
Show the correct name of the readme file (instead of showing always README.md).
Added asciidoctorj dependency.
Initial support for rendering asciidoc files.
Support plain text readme files (with .txt or no extension).
Enabled rendering of page document title.
Merge branch 'master' into asciidoctorj

Conflicts:
	src/main/twirl/repo/files.scala.html
Merge branch 'master' into asciidoctorj
Rewrite relative links to reflect the base url of the repo.
Enabled rendering of renderable files in blob view.
Support relative links in asciidoc files.
Fix page-relative links, e.g. in TOC.
Removed commented out code.
trim LF of version file
Fix #247 servlet.CommitLogHook.onPostReceive takes minutes

When pushing tags, command.getOldId value is
“0000000000000000000000000000000000000000”.
So, can not get commit logs.
sbt 0.13
Merge pull request #321 from xuwei-k/sbt0.13

sbt 0.13
Merge pull request #319 from jmu/master

Trim LF of version file
Update README.md

Ran into this issue today.  Added to documentation to let other users know about it.