Add escapeTaskList method, it escapse '- [] ' characters
Implement the feature "Task List"
Merge branch 'master' into feature-tasklist
Merge branch 'master' into feature-tasklist

Conflicts:
	src/main/twirl/issues/commentform.scala.html
	src/main/twirl/issues/create.scala.html
	src/main/twirl/pulls/compare.scala.html
	src/main/twirl/wiki/edit.scala.html
(refs #444)Fix pull request count in dashboard
(refs #445)Keep line separator in online file editing
Fix incremental compilation problem caused by Slick.
This is temporary fix to decrease compilation time in development. Therefore this fix will be reverted in the future to add multiple database support capability.
(refs #445)Fix yen to backslash
Merge branch 'slick2-compilation-problem'
Fix TestCase
Improved model package. The details are as follows:

* Fix the Profiles class from package object to simple object
* Fix the row case class to model package
* Define the alias of JdbcBackend#Session
(refs #437)Show author instead of committer

* Explicit classify committer and author
* Use author to render avatar image html
* Support commit view
(refs #423)Change blob view's table-layout property.
(refs #437)Show author at repo file list view
(refs #437)Show author and committer at files view
(refs #437)Fix typo

Threre is more good function name, but i have no idea :dizzy_face:
Added install script, made existing RedHat init script also work with Ubuntu
Works on Mac, need to retest on Ubuntu
Works under Ubuntu and Mac OS/X
(refs #374)Upgrading to Scalatra 2.3 and Slick 2.1.
Some compilation errors in Slick code are remaining.