Merge pull request #45 from MOARdV/master

Fix HUD failure to render when an invalid camera transform is supplied.
I'm pretty sure this is the correct shader to use instead.
That's a new FAQ.
Change DrawOrbit to use double precision instead of single for segments.

This handles the problem of single precision that shows up close to UT year 10.