Prevent PHP warnings if creation/expiry dates not known for access token

If $client->setAccessToken() is called with a token that was not obtained via this SDK, then later operations which call Google_Auth_OAuth2::isAccessTokenExpired() cause 2 PHP warnings. This check prevents those warnings.

The use case for using a token obtained from elsewhere is when migrating to this SDK from another solution, where a request token is stored and you don't want the user to be forced to re-authenticate upon an upgrade.
Merge pull request #147 from DavidAnderson684/patch-1

Prevent PHP warnings if creation/expiry dates not known for access token
Merge branch 'master' of https://github.com/google/google-api-php-client
Merge pull request #156 from ianbarber/master

Use SHA256 constant when available
Merge branch 'master' of https://github.com/google/google-api-php-client