update docs
refactor content type checks on responses
new createRestClient with replaceable client

This will be used to get a client that already talks rest but is still based on the functional
testing stuff from upstream. I plan on implementing it as a small wrapper class.
add guzzle bundle support

I had originally planned to use this for the acceptance test client and I'm adding
it even tough I've given up that Idea. Turns out we need closer integration than
guzzle can offer for that. I'm adding guzzle now since I expect that we will be
using it anyway as soon as we need to also do RESTful requests.
add missing method for 06a126f
hack to make app/console work in all envs

¯\(-_-)/¯
update bundle test for guzzle client
refactor loadJsonFromClient into our own small test client