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
New job executor more tests + config options
Merge branch 'master' of https://github.com/Activiti/Activiti
Fix for job transactions
db configs
remove sysouts
added debug info
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