Some interface work and refactoring.
Added minimal example using ofxONI2
Interface changes and refactoring.

Interface changes:
- Only ofxReprojection deals with window segments for mainWindow and
  projector.
- ofxReprojectionCalibration is used through draw functions
  drawStatusScreen and drawChessboard, both accepting positions/rects as
arguments, as usual in openFrameworks.
- ofxReprojectionRenderer has drawImage functions for inputting 2D
  images, and setDrawArea for specifying where in the window they should
be drawn.
added ofxDirection enum to put projector screen on one side of the main window
added ofxHighlightRects, which shows a label on a rect for a period of time
added ofxReprojectionUtils, containing misc util functions

to add:
 - coordinate transforms
 - rendering support functions?
typo
Workover on the calibration module. now shows initial status screen correctly. Will test with actual measurements.
del swap file
updated example-ofxONI2 to match ofxReprojection updates
adjusted ofxHighlight parameters
revised the data class
added key listener and gui, fixed the adding of measurements to the data structure, added unfinalize() to return to calibration after finalizing
added gui to calibration (disabled by default), not working very well yet...
added gui and framerate to renderer stage
removed compiler warning about unsigned/signed comparison
removed compiler warning about unsigned/signed comparison
enabled cv::CALIB_CB_FAST_CHECK
Renderer working with points rendering method.
example-ofxONI2: Disabled rendering of hue texture in ofxONI2 object