Define a FailedRequestError
Add a .create action to RestfulModel

* Models now include .create, #save!, and #persisted?
* Add a shared example for creatable models
* Add a create action to ResourceGateway