Merge pull request #69 from SableRaf/master

Processing example for the SharpShooter
New API function: psmove_init() for version checks
Fix wrong padding size
Fix OpenGL examples on Mac OS X (fixes #66)
Fusion test example using pygame
Fix tracker_image_pygame example for Mac OS X
test_fusion_pygame: Render camera image as background texture
test_tracker: Fix bug when controller isn't tracked initially
Working on cubes example
Rendering of camera image using shader programs
Remove GLUT / Fixed Function Pipeline usage
Cube and lighting
Fix blending, make cube snapshots
Add distance example
Mirroring
Game prototype
Initial test for whack-a-cube
whack a cube game
Move things around, fullscreen support
Afterglow, faster highlighting