Return a resonable message when invalid credentials are passed
Reauthenticate if the server returns invalid_token.

Apigee volos can return the invalid_token error message.  Instead of
just failing we should try to reauth.
Add default headers
Merge pull request #14 from guywithnose/master

Return a resonable message when invalid credentials are passed and add custom client headers