Document the APIs and their parameters, attributes, and status codes.
Also change the returned status code from 405 to 409 when a user
attempts to remove-from-project a preferred CA.
Change-Id: I6a0bffa84c8dfb303580b5b050bda8aedb8277ad
Partially-implements: blueprint add-cas