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
Change crlf to lf
Merge branch 'master' into feature-tasklist

Conflicts:
	src/main/scala/app/IssuesController.scala
	src/main/twirl/issues/create.scala.html
Modify GitBucketHtmlSerializer constructor parameters

- Add to the GitBucketHtmlSerializer constructor parameter "hasWritePermission"
- Remove the call to the RepositoryService.hasWritePermission in GitBucketHtmlSerializer
Add nested task list support
Merge branch 'master' into feature-tasklist

Conflicts:
	src/main/twirl/issues/issuedetail.scala.html
Modify to correspond to that "issuedetail.scala.html" has been deleted
(refs #522)Recover user filter in dashboard
(refs #504)Fix word-break of "Pages" table
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'bati11/feature-tasklist'