Fix two bugs on SkinnyAPIController

 - haltWithBody for SkinnyApiController ignore status param
 - update/delete API responds as HTML when resource not found