Changes after review.
Merge pull request #882 from AnalyticalGraphicsInc/issue879

Fix #879
Make the default timeline labels look like the default Animation widget labels.
Set console container to overflow auto so all logged text is visible.
Merge pull request #885 from AnalyticalGraphicsInc/24-hour

Make the default timeline labels look like the default Animation widget labels
Keep overflow-y: scroll
Merge pull request #886 from AnalyticalGraphicsInc/sandcastleConsole

Set console container to overflow auto so all logged text is visible.
Fix #887

Viewer's dataSourceDisplay needs to be updated in onTick (which causes
it to occur after the clock is ticked but before initializeFrame and render
are called.
Merge pull request #888 from AnalyticalGraphicsInc/issue887

Fix #887
Fix crash when morphing from 2D to 3D.
Updates based on review.
Merge pull request #889 from AnalyticalGraphicsInc/issue884

Fix Issue 884
Fixes #864
Merge pull request #891 from hpinkos/cloneUndefined

Fixes #864
Merge branch 'master' of https://github.com/AnalyticalGraphicsInc/cesium into googleEarth