Allow the Model.field notation for specifying fields

This also allows us to show associated data in the ModelEditor
views, though only in the 'edit' view for now.