support code highlighte
Merge pull request #357 from insanehong/hive refs/heads/issue/code-highlighte
notification: Rename NotificationType to EventType

Rename it to more general name to reuse it easily.
issue: Introduce Issue Event.

An issue event is a log for assigning or state-changing. The events are
listed in order by date along with comments for an issue you see.

* Add IssueEvent model
* Add TimelineItem interface and make Comment and IssueEvent to implement
  it to treat them in the same way while listing them for an issue.
* Add "application.issue-event.draft-time" configuration property.
Merge pull request #290 from npcode/yobi refs/heads/feature/issue-timeline
Fix errors caused by c81c0b3.

* Rename NotificationType to EventType
* Copy 33.sql from 3196021.
fix: mentionlist at pull-request commit diff view
Fix errors caused by c81c0b3.

* Add missed 34.sql
defence xss attack
Merge pull request #361 from insanehong/hive refs/heads/issue/xss-attack