Merge pull request #103 from ozone-development/release-0.3.0

Release 0.3.0
Split changing the snapshot tooltip into two steps, setup and update. Changed to not continually destroy the tooltip object, instead its content is dynamically updated
Add hack for styleMap overwrite testing purposes.
remove delay option when creating the tooltip object
use unique IDs, based on layerId, per snapshot. This makes it possible to access the snapshots individually.
switch from removed stopped query option to disabling it with the disabled class on li element
allow map config to pass in wrapDateLine option for WMTS layers, default value is set to true
remove commented code and add documentation
Update data service to track the state of dataTransferStatus.
Make the Ajax Handler check dataTransferState for determining when to send toastr message.
update clear function to remove useless check against layerId that would cause the function to error, if used.
Set timeline to check dataTransferState instead of the value of a snapshot count badge. Take delete dataset out, it is now in the data service.
update pubsub channel docs
add success message to delete function for toastr notification
put delete notification in timeline for now, it should move to the data services after refactoring (in another branch)
put control of deleting from data stroage back in the hands of timeline. This will need a bigger refactor to put it in with data services, see #120
Merge pull request #112 from ozone-development/bug/92/timeline-snapshot-tooltip-stuck

bug/92/timeline-snapshot-tooltip-stuck
Merge pull request #118 from ozone-development/bug/117/add-toastr-message-for-delete-layer-success

bug/117/add-toastr-message-for-delete-layer-success
Merge pull request #114 from ozone-development/feature/113/add-wrapdateline-support-to-wmts-in-mapconfig

feature/113/add-wrapdateline-support-to-wmts-in-mapconfig
Merge pull request #116 from ozone-development/bug/54/query-stop-toastr-notification

Bug/54/query stop toastr notification