Hi JP,
I also needed to use Representable 1.7, so I forked and changed the dependency for now:
https://github.com/andresf/roar/tree/representable-1.7 . Feel free to point your Gemfile there. Since the jump from 1.6 to 1.7 could break stuff for other users, Nick has not yet updated the master branch. I personally have not encountered any problems (yet), but YMMV.
From my point of view, Representable is a gem that allows ruby objects to turn into different formats, and Roar builds on top of that to address APIs specifically. In particular, there's support for hypermedia-aware formats like Collection+JSON and application/hal+json, and some nice features for building clients as well.
Cheers,