Adds png versions of all svg image files. Changes reference.

This should stop complaints about Sphinx not correctly identifying
svg content type while still maintaining an svg version for
maintenance purposes.

Change-Id: If7085e4644562232945efc97d420eeecab85623e
UserApi.update not to require all fields in arg

LDAP backend's UserApi.update required caller to provide all User fields
in an argument while only changed ones are provided there.

Change-Id: Ia8f43efab7580483b9aa5de90f0a66ae544e230f
return 400 Bad Request if invalid params supplied (bug1061738)

return a 400 Bad Request if there are invalid arguments params supplied

Change-Id: I82da8a6db4a2847c8407cd0917b2d71ac9f9ba7a
Relational API links

- Adds a self-relational link to both individual API entities and
  collections.
- Adds null previous/next links to collections to support pagination in
  the future.
- Temporarily disables pagination (fixes bug 1079661), as the client
  doesn't currently support or expect it. We probably need to return all
  results by default unless the client requests a limited resultset
  anyway.
- Expands test coverage for granting roles to users & groups in projects
  & domains.

Change-Id: Ib5d6d39f5e1eb673c3285ef0b98603c5d375de75
Merge "UserApi.update not to require all fields in arg"
Merge "return 400 Bad Request if invalid params supplied (bug1061738)"
Merge "Relational API links"
Merge "Adds png versions of all svg image files. Changes reference."