accept extra attributes of user

keystone supports storing extra attributes for user. With this change,
extra attributes can be stored.

https://github.com/openstack/keystone/blob/c4c8d0b99a0404f4dcdb2f87c48fe15ee1526197/doc/source/api_curl_examples.rst