Added BsJsonResult and BsResponseStatus

Extends JsonResult with BsResponseStatus and compression