Merge pull request #901 from ey6es/shifty

LED tracking and Faceshift support.  Also moved all device files to "devices" source folder.