Bugfixes for entities.

* Add shim for known dependencies (Marionette -> Backbone -> Underscore
  / jQuery)
* Remove `BlueEngine` reference in collections/(instructor|student)
* Fix a utility function, ensuring joins only happen if input is not
  null.