Merge pull request #1 from Activiti/master

Merging
Fix JSON to BPMN model conversion issue
Fix JSON to BPMN model conversion issue
first files for Activiti Camel Guide
Swinlanes: Added support for Pools and Lanes on Activiti Modeler.
Create messages_tr.properties

Turkish translation of messages.properties
Added comment and email-notifications field to alfresco conversion
Fixed issue with newlines in Alfresco email task
use BusinessCalendarManager instead of create a new instance each time
Clone methods for Designer
Merge branch 'master' of https://github.com/Activiti/Activiti
Merge pull request #167 from cornetto/master

Turkish translation of messages.properties
Merge pull request #168 from xuhuisheng/ACT-1833

use BusinessCalendarManager instead of create a new instance each time
Merge pull request #161 from balsarori/json_converter

Fix #160
Fix for ACT-1837: CommandContext Logs and Re-throws Exceptions (Regression)
Fix for failing Jenkins
ACT-1840: Allow to set a 'category' on tasks
Based in Activiti Designer, I added the process attributes in the Pool object and stencilset. This means that the pool attributes, such as ProcessRef, Name and Executable, will be used to compose the Process object.
Fixed wrong example in starting a process through message
ACT-1842
Add taskService.complete() method that takes an option boolean to determine the scope of variables