Feature: k4w/1473 added tilt, led, accel and OS X freeze fix

- Supports loading audio fw from memory as well as disk. 
- Supports tilt, accel and led for K4W and 1473 device. 
- Improved keep alive for K4W and 1473.  ( Issues #340 #316 ) 
- Added more K4W audio PIDs to reflect different PIDs produced by beta and final SDKs 

Tested with both K4W and 1473 devices. 
Needs testing on Windows and Nix 

NOTE: 
- for tilt, led, accel on K4W you need to extract the firmware from the latest SDK ( v1.8 ) which is now an exe, so harder to unpack. The firmware extracted by the current script, does not support motor controls. 
- for tilt, led, accel on 1473 you need to extract the audios.bin firmware from the Dec 2013 Xbox System Update SystemUpdate_16547_USB.zip, using py360 
- OR: you can get the fw for both ( slightly modified to be different but still work ) as a function call here: https://github.com/openframeworks/openFrameworks/blob/feature-kinect1473-support/addons/ofxKinect/src/extra/ofxKinectExtras.cpp . With this approach you can use the new firmware from memory functions in loader.c 

pinging @zarvox @JoshBlake @zarvox 

Signed-off-by: Theodore Watson theo@openframeworks.cc (ofTheo)