bad spacing
remove use of ProvidedParser, send full rep on PUT

that is proper use of the verb -- stop treating it like a PATCH silly
old me
as_dict changes

- only takes one argument, the resource being represented
- consistent use of the url property
consistency with urls and creator fields

- consistently user 'creator_id' for the user who created a resource
- consistently send urls for all ids associated with a resource
unused imports
dumb docstrings for pylint
share a parser for PUT and POST

now that PUT's do not allow for patiral edits, this all gets much
simpler