IdentityLink null-check

Required when custom identity links are used.
SubProcess ENTITY_CREATED fix
remove @Test annotation from JUnit3 based tests
ReflectUtil.loadClass() and custom classloader
Update userguide to reflect new way of disabling demo data

via engine.properties rather than activiti-standalone-context.xml
Adding model source and source-extra urls to model response
Add execution id is null check
Adding in Hazelcast pom.xml (was ignored by global .gitignore ... which is a 'feature' of Sourcetree ...)
Merge branch 'master' of https://github.com/Activiti/Activiti
Added new methods required by AsyncExecutor to HazelCast async executors
Exclusive jobs logic only necessary for message jobs
Merge branch 'master' of https://github.com/Activiti/Activiti
Async executor for jta tests
Fix for http://forums.activiti.org/content/setformkey-causes-extra-query
Merge branch 'master' of https://github.com/Activiti/Activiti
remove unnecessary semi-colons and import statements
Merge pull request #421 from dbmalkovsky/importsSemiColons

remove unnecessary semi-colons and import statements
Adding in test for task due date on task complete event
Fixing unsafe xmlInputFactory instantiation
Fix DeployInvalidXmlTest