Guzzle 5

a rebase of https://github.com/thephpleague/oauth2-client/pull/174
@philsturgeon My comment was actually far far more trivial. I was just complaining about the extra whitespace line. lol