refactor datagrid-toggle to use new channels, replace .toggle with .open/.close
update datagrid component to use new channels, replacing .toggle with .open/.close. Add reload cabability to datagrid. Add channels to reload datagrid on creating/deleting layer and plotting features.
update pubsub docs
remove unused/empty palyoads from publishing
update to only reload datagrid if the grid is visible
change datastorage check to evaluate based on finding datasets, not needing them to have records already loaded into the datasets
Merge pull request #196 from ozone-development/bug/182/datagrid-state-on-updates

Bug/182/datagrid state on updates