The whole lbirary is a bit dirty on the edges. I think we hsould do a bigger refactor... But I prefer to wait for @weierophinney to know hwo we can handle BC.

As I said to @Ocramius on IRC @weierophinney , in ZfrRest we have specific exceptions for each error, like throw new NotFoundException, which automatically fillls the 404 error. This is much mroe convenient and make the code clearer.