ACT-1538: Move BpmnParseListener to public API package
ACT-1025: ActivitiObjectNotFoundException is now thrown when a non-existent deployment is trying to be deleted. Work performed during Hackergarten by Markus Moldaschl <markus.moldaschl@gmail.com>, Johannes Murth <johannes.murth@gmail.com> and Michael Herrmann <mherrmann.at@gmail.com>.
Merge pull request #31 from mherrmann/ACT-1025

ACT-1025: ActivitiObjectNotFoundException is now thrown when a non-exist...
ACT-1553: Refactor BpmnParse to use separate handlers for each bpmn element (first cut, working, but needs some extra cleanup love)
Updates to upgrade
Merge branch 'master' of https://github.com/Activiti/Activiti
Added Liquibase tables to exclude
ACT-1553: Simplified api for BPMNParseHandler
Changed default Liquibase table names
ACT-1553: extracting common code in different subclasses
Merge branch 'master' of github.com:Activiti/Activiti

Conflicts:
	modules/activiti-engine/src/main/java/org/activiti/engine/impl/bpmn/parser/BpmnParse.java
	modules/activiti-engine/src/main/java/org/activiti/engine/impl/db/DbSqlSession.java
ACT-1553: extracting common code in AbstractBpmnParseHandler regarding iospecification, dataIO, etc.
Added liquibase tables to ignore list
Merge branch 'master' of https://github.com/Activiti/Activiti
Merge branch 'master' of github.com:Activiti/Activiti
MySQL change + cleanup Liquibase scripts
Merge branch 'master' of https://github.com/Activiti/Activiti
ACT-1553: renamed parse() on BpmnParseHandlers to parseElement()
Merge branch 'master' of github.com:Activiti/Activiti
ACT-1553: allow to override the default bpmn parser with a custom one