Allow embedded resources to be either embedded, linked or skipped.
Updated documentation
Added a few specs
Addressed comment
Changed embedding option to name suggested by Mark
Fixed issues with the serializable_hash-like parameters.
It is not too well documented what the official conventions are but from the ActiveModel code it seems that symbols and strings as well as arrays are allowed. So fixed that.
Updated documentation
Added a little more coverage
Reworked self_transition to be more efficient
Addressed a few comments
Addressed a few comments
Addressed an indentation comment
Addressed an _ comment
Added a comment
Changed the include/exclude/only filtering mechanism (as discussed) to resemble the ActiveModel one (with exception of nested hashes)
Fixed issues with specs
Merge branch 'develop' into feature/embedding_control
Addressed comment and re-wrote documentation.
Addressed comments and modified options handling
The use for this was removed a number of PRs ago - do the only function slice_known had was to move representor.rb into the <100% coverage files.