Dirty fixes to component initialisation

Prevent Java JVM crash
Fixed display port colour setting.
Fixed display port colour setting.
Merge branch 'dirty' of https://github.com/snursmumrik/rms into dirty

Conflicts:
	ac.soton.rms.components/src/ac/soton/rms/components/impl/DisplayComponentImpl.java
Changes to meta-model.
Meta-model changes (regenerated code)
Component variables removed from the diagram.
Master cleanup.
Merge branch 'dirty'