Three minor fixes

* fix load order of widgets
* don't trigger related object loading quite so soon
* infer type from page_object, not page_model
Enable linking Objectives to Controls
Apply '{{#if expanded}}' to more trees and fix counts

* sub-tree counts were being applied to widget titles -- now the event
  is suppressed correctly
* now using {{#if expanded}} to prevent loading of external resources
  from within tree items
Merge remote-tracking branch 'origin/develop' into feature/additional-fixes