Better Device Tab and Table.

Fix #328 Typo in error-handler in devices.cljs

Remove API metadata from view

Fix #331

Better labelling of fields.

name -> further description,
description -> unique descrption

Move device_id to end of table.

Tidy up add and edit forms.

Add underlying sensor types to device table.

Fix #327 Hide add device button when appropriate.
Merge pull request #332 from MastodonC/feature/device-tab-improvements

Better Device Tab and Table.
Fix #330 A button to delete devices

Fix button formatting on device tab.

Delete button added.

Remove device selection after delete.
Changes from @annapawlicka's suggestions.

Better success and error handlers.
Merge pull request #334 from MastodonC/feature/delete-device-button

Fix #330 A button to delete devices
UI for datasets

- UI for adding and editing datasets
- Fixes to datasets API