Abstract out accordion-based views

The hierarchy includes:

    accordion -> group -> section -> item

Groups are collapsable by default, but can be overridden by
passing the `collapsable: false` option to either the accordion
(for all groups) or to the group view itself.
Add base search view for typeahead
Fix incorrect subclass for LoadView
Move reset resolve handler after sub collections are reset
Abstract our core methods for ConceptCollection

This enables creating sub-collections with the core functionality.
Subclass ContextModel/Collection from base model classes
Break out jsonToFacets logic in ViewModel, add VIEW_SAVE
Decrease full-modal position margins
Implement functional behavior of concept columns
Add 'region' suffix to ConceptPanel region class names
Add results table to results workflow, integrate columns as modal
Render load views prior to data fetching
Style changes