Added two new regression test shapes.
Fixed rotation for patches with 3 transitional edges.
Added catmark_gregory_test{6,7} to a few examples.
Fixed a few problems with High DPI displays in the example programs.
Updated example framework code to disable SSAO by default.
Fixed glPaintTest build error related to High DPI changes.
Add support for 'hole' faces

- adaptive mode: remove faces tagged as holes from the selection of faces to isolate

- uniform mode: faces tagged as holes are still included in the refinement process,
                however they are removed from patch tables

- future improvements: add a 'selective refinement' code path separate from 'uniform refinement'
  to handle this case without un-necessary subdivision work.
Fixed face-varying cases where the sharpness of values are inter-dependent:
    - added ValueTag indicating sharpness dependency on another value
    - updated base level tagging to identify dependent semi-sharp values
    - updated refinement to consider dependency when reassessing semi-sharpness
    - updated interpolation to use dependent fractional weight when necessary
Fixed a few problems with the vtrViewer on OS X (Mavericks and Yosemite)