Added functionality to load video from a URL.
Updated example project to work with a URL path.
Merge branch 'develop-osx-mountain-lion' into feature-qtkit-loadurl

Conflicts:
	libs/openFrameworks/video/QTKitMovieRenderer.h
	libs/openFrameworks/video/QTKitMovieRenderer.m
	libs/openFrameworks/video/ofQTKitPlayer.mm
Merge branch 'develop-osx-mountain-lion' into feature-qtkit-loadurl

Conflicts:
	examples/video/osxHighPerformanceVideoPlayerExample/src/testApp.cpp
	libs/openFrameworks/video/QTKitMovieRenderer.m
Fixed position calculation to work when [QTMovie currentTime] and [QTMovie duration] have different time scales (this happens when loading movies asynchronously).
Just checking the parameter instead of re-parsing the protocol.
Updates to ofRectangle::ScaleIntoMe. 
Now ofRectangle::ScaleToMe.  
More scaling options via ofRectScaleMode.
Added the missing offset.
OF_RECTSCALEMODE_STRETCH -> OF_RECTSCALEMODE_STRETCH_TO_FILL
Added correct new STRETCH_TO_FILL enum.
Merge branch 'develop' of git://github.com/openframeworks/openFrameworks into ofRectangle_Additions
Added ofAspectRatioMode enum.
Added alignment enums, both vert and horz. The alignment enum values are based on Qt and could, if desired, be combined into a single bit-wise combined alignment flag.
Updates / Additions:
- x/y are now references to an underlying ofPoint
  for easier ofPoint/ofVec manipulations of an ofRectangl.
  (addresses issue #821 by @danomatika)
- Added setters for x/y/width/height/position (vec)
- Changed the variable names on translateXXX to dx/dy (delta x/y)
- Added translateX, translateY
- Added scaleWidth / scaleHeight for independent control.
- changed scaleToMe to simply be scaleTo.
  + remove personal pronoun.
  + Scales itself, rather than returning the scaled version of another ofRectangle.
- Added scaleTo functions that are more generic, using the new ofAspectRatioMode.
  + This allows more flexible scaling with alternate alignments.
  + Overridden functions provide easier access w/o changing defaults.
- Added alignTo functions that now work with the new ofAlignHorz and ofAlignVert enums.
  + contain functions for aligning to other rects, points, and a single value,
    based on a the anchor.
- Moved the overridden operators to the bottom of the implementation file / header.
- Added getLeft()/getRight()/getTop()/getBottom().
  + since our ofRectangle class supports negative width/height, these offer
    more intuitive interaction with known edges.
- Added getHorzAnchor() / getVertAnchor() to get edges by using the new alignment enums.  Throws errors if the alignment enums are invalid.
- getPosition and getPositionRef added.
- Moved getCenter() to live with the other getters.
Added example / test suite for all new alignment and scaling features. 
Merge branch 'develop' of git://github.com/openframeworks/openFrameworks into ofRectangle_Additions
Added -
    ofPoint getTopLeft() const;
    ofPoint getTopRight() const;
    ofPoint getBottomLeft() const;
    ofPoint getBottomRight() const;
Added `intersects()/inside()/growToInclude() functions for lines. Addresses #1568.  To do much more with lines, we need a `ofLine` - or `ofLineSegment` to make returns easier.  For instances, `ofLineSegment ofRectangle::getIntersection(const ofLineSegment& line);`
Minor formatting cleanup.
linux: add newest method for setting vsync