Preliminary support for Kinect for Windows hardware, at the expense of LED/motor support for normal devices and messiness.  Needs review and more testing, as well as some way to stub out the LED/motor calls.

Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
Merge pull request #1 from zarvox/k4w-wip

Pull in changes for K4W support