tycho: Initial build automation support using tycho and maven

 * Create new releng core project
 * Add edu.toronto.cs.se.mavo to the build
tycho: Add Core and Core-Types projects to build automation
tycho: Add Z3 and Kleisli to build automation
tycho: Add ClassDiagram, Graph, IStar to build automation

 * Re-enable warnings on diagram projects along the way
 * Add default encoding and platform to root pom
tycho: Add PetriNet, RelationalDatabase, PowerWindow, Tutorial to build

 * Finish to re-enable warnings on all diagram projects
tycho: Add Tests to build automation

 * Disable for now, won't execute
 * Add source bundles generation for all projects
 * Add additional architectures
 * Fix deprecated use of EMFCompare in tests
tycho: Rearrange directories to match eclipse projects layout

 * Use plugins/, features/, tests/, examples/, releng/
 * Use root .gitignore
 * Remove RandomModel that somehow slipped in again
tycho: Finish to rearrange directories

 * Add external projects
 * Remove EMFtoCSP source code, just rely on its installation