Extract interface for HistoryManager
Merge branch 'master' of https://github.com/Activiti/Activiti
ACT-1860: Remove unique constraint on business key
Initial implementation of engine event mechanism (subject to change)
Merge remote-tracking branch 'upstream/master'