Added basic class and added references.
Added basic support for shader programs.
Cleaned up code a bit.
Texture2D now can be created as a solid color filled texture.
Added basic implementation of the viewlistener, not yet working.
Fixed shared memory creation.
Small fixes.
Finished basic Cohrent UI integration (with some minor bugs).
Fixed bugs.
GUI now loads a test HTML page.
Added a quick Trigger function to talk to the test javascript.
PilotSeat now updates the label only when needed.
Tiny update to input system.
Merge branch 'feature/Coherent_UI_Integration' into develop