Initial OpenNI2 support from Richard.