Keystone support for S3 support

- Implemented JSONDecoder for KeystoneToken
- RGW_Auth_S3::authorize now uses rgw_store_user_info on keystone auth
- Minor fix in get_canon_resource; dout is now after the assignment

Signed-off-by: Roald J. van Loon <roaldvanloon@gmail.com>