Major refactor of GLMath:

    Changed Quaternion format to WXYZ; matches Blender
    Added conversion methods; verified to be mostly accurate
    Refactored Object class and ODE module
Refactored Object cloning; renamed to init_from_instance
Refactored callback execution of uinput module