Calculate separate observation end date

- Fixed ILMANET-1012
Defer decision to pause animation a bit
Allow access to frame rate from controller
Updated dependencies
Generate name for sub-layers without name
Removed unused variable
Only generate forecast layers if there is forecast range

- Fixes ILMANET-1016