Needed to make the controller more aware of when allowTimeSlider is set
to false. Now keeping track of the visualizations that are time slider
aware. Handle the updating of the possibleTimeRange so that is only
updated once a visualizations promises have been resolved so that all
previous promises timeRanges are taken into account.
Merge branch 'master' of github.com:USGS-CIDA/nar_ui into NAWQAAN-398
Fixed up the tab/spaces. Removed the currentlyVisibleTSVsForTimeSlide
and instead use the allowTimeSlider property of the tsv to find those
that use the time slider functionality.
Merge pull request #341 from mbucknell/NAWQAAN-398

Nawqaan 398