Start of some widget cleanup.
Merge branch 'master' into widgetCleanup
added BaseLayerPicker capability to receive an array of providers
and to accept ImageLayers as well as providers
added destroy function to Timeline
cosmetic changes as per Matthew Amato's code review
see https://github.com/AnalyticalGraphicsInc/cesium/pull/798
Merge branch 'master' into widgetCleanup
Start approximate LVLH.
Fix LVLH transform. Thanks @rcpage3!
Merge branch 'master' into widgetCleanup
Replace pseudo-private functions with file-scoped functions
Ongoing widget cleanup.
Ongoing widget cleanup.
Documents command objects as if like they were functions.
Update CHANGES.  Fix typo in sample code.
Merge remote-tracking branch 'origin/master' into widgetCleanup

Conflicts:
	CHANGES.md
Tweak wording.
Merge remote-tracking branch 'origin/master' into approximateLVLH
Forgot to change a property to a getter.
Add knockout-es5 plugin.  Replace knockout module with a shim module that loads both knockout and the plugin together.
Start migrating the widgets to ES5 properties and ES5 knockout observables.