Removed prototype for toArray from Matrix2/3/4
Removed prototype for get/setColumn from Matrix2/3/4
Removed prototype for get/setRow from Matrix2/3/4
Removed prototype for multiply, multiplyByVector, and multiplyByScalar from Matrix2/3/4
Removed prototype for equals and equalsEpsilon from Matrix2/3/4
Removed prototype for negate and transpose from Matrix2/3/4
Removed prototype for getTranslation and getRotation from Matrix4
Removed prototype for inverse and inverseTransformation from Matrix4
Removed prototype for multiplyByTranslation/UniformScale/Point from Matrix4
Updated CHANGES.md
Make future merging easier
Fixed some missed clones
Changed some clones to static versions
Made jsHint happy
Merge branch 'master' of git://github.com/AnalyticalGraphicsInc/cesium into issue1082-Matrix

Conflicts:
	CHANGES.md
	Source/Core/CatmullRomSpline.js
	Source/Core/ExtentGeometry.js
	Source/Core/ExtentOutlineGeometry.js
	Source/Core/HermiteSpline.js
	Source/Core/IntersectionTests.js
	Source/Core/Shapes.js
	Source/Core/Simon1994PlanetaryPositions.js
	Source/DynamicScene/DynamicConeVisualizerUsingCustomSensor.js
	Source/Scene/Billboard.js
	Source/Scene/Camera.js
	Source/Scene/CameraController.js
	Source/Scene/CameraFlightPath.js
	Source/Scene/SceneTransitioner.js
	Source/Widgets/HomeButton/HomeButtonViewModel.js
	Specs/Core/TransformsSpec.js
	Specs/Renderer/AutomaticUniformSpec.js
Added back equals and equalsEpsilon based on comment by @mramato in issue #1082
Made jsHint happy
Fixed typo in doc
Fixed sandcastle demos
Reduce allocations while rendering