Fixed crash bug displaying objects mapped to objective
Fixed crash bug displaying objects mapped to objective
Added map-all-things functionality to trees, displaying each object on section/control/objective lists via a 'business_objects' property
Merge remote-tracking branch 'origin/feature/map-the-things' into feature/map-the-things
Fixing init_join_object_with_type to account for Product's type attribute containing to an object
Fixed objectives not working correctly with the multiselector modal, and made Control tree_view_options similar to Objective and Section as relates to business objects
Don't set height on widgets
Make Directive- and System-subtypes first-class resources

* Directive is now Directive, Contract, Policy, and Regulation
* System is now SystemOrProcess, System, and Process
Merge branch 'feature/map-the-things' into feature/directive-system-inheritance
Add forgotten migration
Fix javascript/template for new inheritance
Fix .widget-area width on non object pages
Fix reindex to avoid duplicate inserts due to base classes
Add 'controls' to Directive attributes so tree displays
LHS refinements

* create LHN_Search controller to use new search-for-types and laziness
  without breaking widgets using QuickSearch (?)
* add delays and improve event listening on LHN_Tooltips
Don't start any trees expanded (or pre-load content)
Cleanup of commented-out and deprecated code
Remove unreachable code
Merge pull request #157 from reciprocity/feature/directive-system-inheritance

A variety of fixes