Roar decorator support

Added `Grape::Roar::Decorator` to allow the decorator pattern to be used in grape.
Please see updated README for details.

Thanks!
If I am nitpicky I would make this `request` and then do `request.url` because URL is not the first or the last thing you might need inside the link, so `request` should be similar to `represented`.