Implement Token Revoking

This revocation mechanism allows a client to invalidate its tokens if the end-user logs out according to this specification http://tools.ietf.org/html/rfc7009