psmoveapi for Windows 8.1 x64

I've started working on a port for Windows 8.

Now it could be compiled.
The calibration is working.
Added basic support for the navigation controller.

Tested with Win8.1 x64
mingw32-i686-4.8.3-release-win32-sjlj-rt_v3-rev0
cmake-2.8.12.2-win32-x86
Probably add a comment here `/* Motion Controller */` so that users know that this is for the motion controller again, or just move the navigation controller part to the bottom (there's no need for fields in enums to be ordered by value).