Fixed OpenNI2 grabber compiler errors under Linux.

* Made exception specifications uniform in OpenNI2Device class.
* Fixed scope for PixelFormat to explicitly use version from OpenNI.h when wrapping image.
* Removed command line switch to create device based on bus address. Not applicable to OpenNI 2.
* Changed vsprintf to vsnprintf for buffer size checking.