Using Proper Guzzle Client

Signed-off-by: Adam Engebretson <adam@enge.me>
Fixing Token Client

This works on Facebook, at the very least.

Signed-off-by: Adam Engebretson <adam@enge.me>
Adding code-style fix

Signed-off-by: Adam Engebretson <adam@enge.me>
Fixing Token Request

Signed-off-by: Adam Engebretson <adam@enge.me>
Merge pull request #4 from adamgoose/master

Making progress