post api-keys returns 401 with invalid password
post api-keys returns 401 with invalid user
post api-keys sets www-authenticate header for invalid password
post api-keys sets www-authenticate header for invalid user
check with server that api key is valid
rename api-keys post test case
get /api-keys/* returns 200 with owner creds
get /api-keys/* returns 401 with invalid creds
get /api-keys/* returns 404 if key not exist
get /api-keys/* returns 404 with other credentials
get /api-keys/* returns key data
patch /api-keys/* returns 200 with owner credentials
patch /api-keys/* returns 401 with invalid creds
patch /api-keys/* returns 404 for invalid key+user
patch /api-keys/* returns updated key data
patch /api-keys/* persists modified data
post /clients returns 201 with admin credentials
post /clients returns 401 with no creds
post /clients returns 401 with invalid creds
post /clients returns 403 for non-admin creds