Handle "expires_in" parameter defensively in Oauth2

expires_in can come in several different types, and newer org.json versions complain if you try to do getString over an integer.