Make it compile on Cython 0.15.1
Add support for DEPTH_10BIT, DEPTH_REGISTERED and DEPTH_MM
Don't initialise depth and video on runloop if device is passed in

Signed-off-by: Alejandro Dubrovsky <alito@organicrobot.com>
Merge branch 'unstable' of git://github.com/alito/libfreenect

Reviewed-by: Benn Snyder <benn.snyder@gmail.com>

Conflicts:
	wrappers/python/freenect.pyx