Start creating a very simple CesiumWidget to replace the Dojo-based one.
Switch Sandcastle examples to new standalone CesiumWidget.
Merge branch 'master' into cesium-widget
Merge remote-tracking branch 'origin/master' into cesium-widget

Conflicts:
	build.xml
Merge branch 'master' into cesium-widget
Move CesiumWidget into its own subdirectory to be consistent with other widgets.
Some minor widget tweaks.  Major changes to come.
Change the performance display to use the ViewportQuad material.
Add dynamic resizing to Cesium Viewer layout

Use media queries to provide 3 different configurations based on screen width.  We still need to manually place the centralBody logo because it's currently not stylable by CSS. This makes the widget look better when embedded or on smaller resolution screens.

Hopefully everyone likes the sizes I picked, but if not, please suggest some new ones.
Fullscreen updates.

1. Move fullscreen button to lower right.
2. Added new SVG images to indicate which action the button will perform.
3. Themed the buttons so they match the rest of viewer.

This isn't quite ready to be merged, but I wanted to get some feedback.  I'm not much for design, so I assume @emackey may want to tweak the SVGs.

Also, I'm considering pulling out this code into it's own widget, but I wasn't sure if that was overkill.  I'm leaning towards doing it (and also de-dojo-fying it in the process).  It will go along nicely with other things we're doing elsewhere (like the cesium-widget branch).
Break fullscreen button into it's own minimalistic widget.
Create FullscreenViewModel and bind it to FullscreenWidget via knockout.
Minor fixes after latest refactoring.
Remove need to call Timeline.updateFromClock.

Register for the `Clock.onTick` event instead, which was introduced with the animation branch.

This is a minor tweak to bring Timeline in line with other widgets (event driven rather than manual updates from the user).  I plan on looking into refactoring Timeline to use knockout/viewModels soon, but I thought this was a good simple change in the mean time.
Merge pull request #535 from AnalyticalGraphicsInc/updateFromClock

Remove need to call Timeline.updateFromClock.
Fix casing.
Fix use of `knockout.applyBindings`

We should always be passing applyBindings the element we are binding
too, this avoid collisions when having multiple widgets with the
same bindings.
Change resize bounds from 1200 to 900.
Merge pull request #533 from AnalyticalGraphicsInc/dynamicResize

Add dynamic resizing to Cesium Viewer layout
Changes based on review.