Mac OSX: fix includes & add missing functionality
Mac OSX: use __thread for thread-local storage
add info for Mac OSX
move clock_gettime() into GNU.cpp
detect Mac OSX and Windows, fall back to Linux
Merge pull request #214 from kaazoo/master

Add compilation support for Mac OSX
fix OpenGL includes for Win32
more compact precompiler checking
Merge pull request #217 from Bigpet/master

fix msvc opengl includes
Added in some more error codes to Cellpad functions
Fixed 'Assign_changes' usage for cellpad / padhandler
Add in cellPadGetCapabilityInfo function
Implemented more cellPad functions, fixed some cellpad error returns
Added pressure support for keys, redid analog 'key' stick support
Initial cellPadClearBuf functionality
Revert comment out of cellPadGetCapabilityInfo in funcList
Fix pad handler for digital buttons
Update wxWidgets to fix recompile thing in MSVC.
Fix operand order in DSTST instruction.

No functional change.  Also, switch SC to use a u32 for more typesafe
opcode decoding - also no functional change.
Fix SRAWI instruction decoding.

It's SH, not sh.  Lowercase combines bits from two fields.