Regen of diagram change of Unit -> Connector

Originally a unit was allowed 0..2 connectors of units, but this did not
make sense. Error in the DSL Meta model. This has now been corrected
saying a Unit can have 0 or 1 connectors associated with it.

For this reason the diagram code was needed to be regenerated.
Updated runtime config to be compatible with OSX
Update to run on Java 1.7+
Merge pull request #1 from CSP-B/reGen

Regenerated diagram code and update to Test project pom.xml