Better errors from the front-end point of view.
Code to return tags as part of search
improve http error reporting
PutTags action, change to JSON in request body as default behavior
Refactor (user,token) -> Credentials object