Add tab switching interaction, correct active section tab selector, flesh out vocabularies/show view.
Remove vocabulary check during validation.

When classes and properties are added during vocabulary hydration, they are validated without a vocabulary, so any check to see if the vocabulary exists will fail.
Reintroduce vocabulary check during validation.

Sets vocabulary to resource class and property entities prior to hydration, allowing vocabulary checks and is unique checks for existing vocabularies.
Validate uniqueness of class/property local name

When hydrating a vocabulary, checks that all associated resource class and property local names are unique.
Merge branch 'develop' into install-refactor
Fix minor errors in installation tasks.