Removed Cartesian2.prototype.add
Removed prototype.add for Cartesian3/4
Fixed specs to work with Cartesian2.add
Updates to work with Cartesian2/3/4 without prototype add/subtract
Fixed Occluder
Fixed CameraController
Finished updating Cartesian2/3/4
Fixed some missing changes
Fixed test that wasn't passing.
Merge branch 'master' of git://github.com/AnalyticalGraphicsInc/cesium into issue1082

Conflicts:
	Source/Core/CorridorGeometry.js
Fixed to work without prototype add/subtract
Removed prototype for getMin/MaxComponent from Cartesian2/3/4
 Removed prototype for magitude/magnitudeSquared from Cartesian2/3/4
Removed prototype for normalize from Cartesian2/3/4
Bug fixes
Removed prototype for dot from Cartesian2/3/4
Removed prototype for negate from Cartesian2/3/4
Removed prototype for equalsEpsilon from Cartesian2/3/4
Merge branch 'master' of git://github.com/AnalyticalGraphicsInc/cesium into issue1082
Removed prototype for multiplyByComponents from Cartesian2/3/4