Ensure that cached token is not revoked

We need to ensure that tokens won't stay in cache after they have been
revoked.

Changed default revocation_cache_time 300 -> 10 seconds.
revocation_cache_time has to be << than token_cache_time to make token
cache efficient.

Fixes bug #1287301

Change-Id: I14c0eacac3b431c06e40385c891a6636736e5b4a
Merge "Ensure that cached token is not revoked"
Test commit