all of the http!

adding response handlers for all of the http statuseseses... I think
Api register should take ( resource ) or (prefix, resource)

if no prefix is given, it will be extracted from the resource name