Reworked camera system to use spherical coordinates to store heading.  Acts as a fix for mouse orientation control, which works fully now, as well as being a stepping stone for network orientation update.