Allow setting custom mybatis XML mapping files. Added Tests and a
CustomTaskQuery
Check the selectedUser before calling TaskService

When the selectedUser is null, deleteUserIdentityLink() should be called to remove the origin assignee of task.
If the origin assignee and selectedUser are both null, do nothing.
adding additional tests
changed behavior on process-deploy: check only existing start-message-subscriptions
Merge branch 'custom-xml-mappers' of https://github.com/balsarori/Activiti
Added small test with existing task query api
Merge branch 'patch-2' of https://github.com/cheshenglin/Activiti
Small change
Merge branch 'ACT-2151-DeploymentFailure' of https://github.com/jakobtonn/Activiti
Converted chapters 1-7a to Asciidoc
[Docs] Ch07b - converted events, seq flow and gateways
[Docs] Finished ch07b
[Docs] ch08: forms
[Docs] Ch09-11: jpa, history and designer converted to asciidoc
[Docs] Chapter 12 - Explorer converted to asciidoc
[Docs] Converted chapter 13 - Modeler
[Docs] Chapters 14-19 converted to asciidoc. Switched to colony css theme. Added build script and installation instructions.
[Docs] Tweaks and fixes found during scanning proof-read
[Docs] Update distro build to use asciidoctor
Merge branch 'master' of https://github.com/Activiti/Activiti