Fixed a couple syntax errors and a fix for when registration is requested

KinectDataDeleter was looking for access to the protected Kinect::Obj class- since it's only used within Kinect moved it into that class as well.  One variable was misnamed, and when the mRegistered param was true it requested no registration, when false it registered.