OAuth2 spec compliance for token expires_in

[OAuth2 spec](http://tools.ietf.org/html/rfc6749#appendix-A.14) calls for int type on expires_in.

Reddit is passing float:

{"access_token": "token", "token_type": "bearer", "expires_in": 3600.0, "scope": "identity"}