remove Representer#before_serialize. this was only existent to allow calling prepare_links when using Hypermedia. this is now called in the getter for :links.
prepare_links! is now called in the getter: for :links. that is way more straight-forward then using the ominous #before_serialize hook.
make LinkCollection constructor simpler.
no need to include Representer anymore.
Hypermedia#links is now only initialized if parsing has happened.
fix links:false tests and implementation. is anyone actually using the Client module?
Merge branch 'representable-2.0' into json-api
collection with links works.