Fixing some yaw/origin issues.

 - Only reset origin with SPACEBAR if in a menu, not ingame (need to
   jump!)

 - Reset origin before polling to prevent a frame of jumpy UI
 - Add a yaw correction to the hydra Orientation that is reset when
   resetOriginRotation() is called.
 - Removing some redundant entity update code.
More yaw orientation fixes.

 - Don't spam reset_origin if SPACEBAR held down.
 - Maintain same total yaw on MCHydra when resetting originRotation
Enhancing mouse keyhole and adding tooltips

Also perfecting Hydra originRotation setting.
Adjusting crosshair orientation
Updating README, build.py for 1.0 beta
Corrections/Additions for 1.0