User-friendliness improvements.

 - Log errors during import and introspection process.
 - Automatically focus and select items in UI.
Change storage fields to be drop downs with available storages
Clean up names in UI.
Merge branch 'ux', remote-tracking branch 'origin/storage-constraints'
Add support for defaulting values.