Various changes and refactoring. Rotation correct for the Hydra, mostly
correct for the Rift, Rift looks better in OpenTrack, Hydra looks better
in Dirt3. Also rewrote the Rotation code for Quaternions, although it
seems broken with and without the changes. Will investigate.
-Chris