Added AuthFailedError exception
Added support for DELETE HTTP method
Return UnsupportedMediaType when we don't have a supported parser
Pass id into PUT handler method