Fixes for compiling and running libfreenect2 on Max OSX
Fixing up installation instructions
Merge remote-tracking branch 'christiankerl/refactor_protocol' into refactor_protocol_ryan

Conflicts:
	examples/protonect/Protonect.cpp
Fixes for working on Mac OSX
Slightly better error message
Fixing URL for OpenKinect repo
renamed filter functions in GLSL shader code, fixes #27
Working on abstracting deps for *nix systems and having separate install scripts for mac versus ubuntu
Fixing permissions of install files
Removing comment that no longer applies
Merge pull request #26 from RyanGordon/refactor_protocol_ryan

fixes MacOSX compilation; adds usb product ids for release version of Kinect v2;
Merge pull request #28 from christiankerl/fix_shader_filter

renamed filter functions in GLSL shader code, fixes #27
reimplemented custom version of get_max_iso_packet_size, which works for usb 3 endpoints; this allows to switch from the forked libusb version of @JoshBlake to the latest official libusb version;