The `Viewer` constructor argument `options.fullscreenElement` now matches the `FullscreenButton` default of `document.body`, it was previously the `Viewer` container itself.

This fixes #1305

This also fixes a copy/paste error in DynamicObjectView which was causing it to not show up in documentation.
Add an option to control whether the first data source added to Viewer automatically sets the clock.

Also improve the logic so that changes to the clock afterward, indicated by the DataSource changedEvent, update the clock as well.  Fixes #1134.
Don't fire changed event in CzmlDataSource unless clock or name have actually changed.
Update CHANGES.md
Merge pull request #1368 from AnalyticalGraphicsInc/fullscreen-fixes

Fullscreen default fixes
Merge remote-tracking branch 'origin/master' into fixDataSourceChanged

Conflicts:
	CHANGES.md
Merge remote-tracking branch 'origin/master' into balloon
Merge branch 'balloon' into dataSourceBrowser
Merge branch 'fixDataSourceChanged' into dataSourceBrowser

Conflicts:
	Source/Widgets/Viewer/Viewer.js