Added support for FontColor to nui.
Merge branch 'develop' of git@github.com:MovingBlocks/Terasology.git into develop
Simplified engine initialisation
Moved lwjgl initialisation code to a common base class, so that the order of creation doesn't matter.
Merge branch 'develop' of git@github.com:MovingBlocks/Terasology.git into develop
Tweaked engine to expose the subsystems as an iterable.