Switch return types to Response for CUD

The strings (if any) aren’t useful, and sometimes we need the Location
header.