Normalize apiserver error handling of standard errors

Prepare for #656 to return consistent API errors like
AlreadyExists, UpdateConflict, NotFound, etc.

This builds on #728 - only the last two commits are new.
nit: delete stray newline