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