PreConditionFailed now can receives a model
Test added to case when you pass a model to PrecoditionFailed
Test added to case when you pass a model to BadRequest