refactor RectangleGeometry
outline
cleanup rectangle
fix require
extent across IDL, except for rotation
correct center calculation
cleanup
Merge branch 'master' into idlIssues
Fix reversed camera tilt on start-up.
Fix camera axis in 3D model exmaple

In the 3D Models example, using the home button would cause issues in camera control because of differing Z axes.  Using Z as up in the zoom code fixes this issue.
Merge pull request #2008 from AnalyticalGraphicsInc/fix-models-camera

Fix camera axis in 3D model exmaple
Merge pull request #2006 from AnalyticalGraphicsInc/camera-tilt

Fix reversed camera tilt.
fix center function
Prevent long terrain credits from being cut off

As discussed offline, terrain providers can currently only return
a single credit, therefore long credits get get off if the window
is to small or the credit to long.

The short term solution is to remove the `white-space: nowrap;` from
`cesium-credit-text` CSS class.  The longer solution is to allow
terrain providers to return multiple pre-broken up credits that can then
be laid out using nowrap.
Merge pull request #2011 from AnalyticalGraphicsInc/no-wrap

Prevent long terrain credits from being cut off
Fix tests.
Update CHANGES.md
Update CHANGES.md
Merge pull request #2005 from AnalyticalGraphicsInc/idlIssues

Rectangles can cross the international date line
Optimize PNGs.