Merge pull request #5 from point97/data_manager_ocean_stories

Ocean story frontend first pass
small fixes and more debug logging for ocean story runner
easy peesy openlayers 3z
animations are easy, but can we stand the vertigo?
POR-129 POR-127 POR-126

Add data_gaps.description, data_gap.description, make event.description rich