UI for datasets

Fixes #273 

- UI for adding and editing datasets
- Fixes to datasets API

Please run migration script cql/migration_datasets_cleanup.cql
use k.h.d.dataset instead?