Added failing tests for bugs with model dirty tracking

When a model is loaded and an attribute on the model is an object, array, belongsTo, or hasMany calling model.get on those attributes currently marks the model as dirty.