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.