Implement SerializeModel on views in preparation for removing the use of `model.toJSON()`

yep people can be overriding this method and doing all kinds of crazy with it :)