ran of/scripts/dev/style/styleAddon
Moved global variables/callbacks into ofxONI1_5 as static members.
Removed dependence on XML file.

Will remove commented out code when the segfault is fixed.
Removed threading for now, as it was only waiting for new frames.
Formatting: draw...() functions to oneliners in header.
rewrote calculateMaps into updateDepth, updateColor, updateUserTracker.

Also, fixed bug where colorized image was not allocated as 3-channel
Rewrote callback functions to use non-static member functions.

Also added ofEvents for new/lost user. Removed pose detection.
Removed back buffers. I see no need for threading atm.
Removed some unused variables and code. Disabled skeleton drawing as of now, will update/draw functions for this later.
Removed fields g_bNeedPose and g_strPose. Now checks NeedPose == false in init.
Implemented updateUserTracker, adding UserData struct and ofPixels userMap.
Refactor "globals" g_... to oni..., as they are now members.
Cleaned up initialization and return code checking code.
Cleaned up the system of bools. Optional features should now be enabled/disabled before init
Cleared up unused textures/images. Refactor "video" -> "color" when referring to the RGB/color image.
Misc. cleanups: open(), close(), enableRGBDepth(), draw functions, unused variables
oniContext and generators do not need to be static.
Added coordinate tranform functions from openni.
Added user map image and skeleton overlay drawing.
Fixed debugString for usertracker.