Colleciton model must be any, as the class itself must be passed, not an instance.
Template parameter is optional.
Generalize the type definition some methods that accept Views.
Specialize the return for some render() methods.
Merge pull request #587 from nvivo/bb_marionette_fixes

Fixes/Improvements for Backbone and Marionette definitions.