Adding more flexibility to create a model with a url. Also fixed and issue with the data source that gets copied into the model.  It should be settings.data instead of just data.  Adding rv.view.js unit test to test model data binding in views.
Corrected a couple of minor grammatical mistakes and also removed the directive for a tmpl definition.  E.g. from "tmpl!html" to just "tmpl"
Added a check to make sure that style returns an instance