added CMOS Camera API functions; h-flip toggling

The functions added are related to the following registers:
- Chip Version (R0:0 / 0x0000)
- Row Start (R1:0 / 0x0001)
- Column Start (R2:0 / 0x0002)
- Row Count (R3:0 / 0x0003)
- Column Count (R4:0 / 0x0004)
- Aperture Correction (R5:1 / 0x0105)
- Color Saturation Control (R37:1 / 0x0125)

The Row/Column Start/Count functions were folded into a pair of functions (freenect_get_cmos_window_setting(), and s/get/set for the 'setter' version) to make it easier (used to be 8 separate API functions..).

The functionality for the above API functions are found inside cmos.c.

The pull request also includes some earlier work, horizontal flip toggling, found inside cameras.c.

- Team "When It's Done" (via sslemon)