Improve error messages
It would be nice if the API could return the error response (even as a a raw JSON blob) when an error is returned via the API. E.g., trying to create a project with a name/path clash gives:
{
"message": {
"limit_reached": [],
"name": [
"has already been taken"
],
"path": [
"has already been taken"
]
}
}