refactor conflict message to resource module
add generic 'bad name' malformed request case
return http 201 on all renames