Some small, incidental changes - base element description comments.
Implement an app-specific ModelBase and use it for all models in the app:
- make it easier to accommodate changes to model in future backbone releases
- use it to provide model.composedUrl, rather than tinkering with Backbone.model
- ensure that we're using the app-specific version everywhere...
- including in tests,
- and including in app-specific collections.