Improved Component handling.

Moved Manual to a more conspicuous location.
Added more macros for CLR development; including an upcast for
GameObjects and GameComponents with error check.
Added Selection arrow for objects with magenta highlight.
Added an extra function to Matrix4f to Transform with a Vector4f.