Deserialization - Defining custom deserializable resources

Custom deserializable resources are defined by subclassing JSONAPI::Deserializable::Resource and using its DSL.

Documentation currently being rewritten.