Spherical HUD

#256

This introduces base classes and some implemented HUD-components. We'll have to add the missing components one after another but I have to stop fully concentrating on this for the moment as there is so much more important stuff to do.

Implemented Hudgets:
* CrossHair
* ObjectHudget 
* AimHelper

Missing Hudgets (TargetGuide (arrows to target), SpeedDisplay, weapon selection, FPS) and improvements on existing (changing color of selected ObjectHudget, AimHelper with variable distance into world) will receive followup issues.

The InputConfigurator has to be done using the normal console-window. This is no evil will, I'm just running out of time here.

Also done:
* VoxelClusterBounds (#300)
* HardpointAimHelper, can be used in fight-ai @gersseba 

I'm happy to fix coding conventions, but please refrain from requesting time-consuming features. We (and that includes me) need to concentrate on gameplay.

PS: The ObjectHudget may look non-quadratic sometimes, this is due its placement on a sphere. This is a must-have for the oculus and I think when we emphasize the spherical character of the HUD via other components it will look natural on a normal display as well.