Adding HttpResponseException to WebApi Shim.

Fixes #1284
Are we using this elsewhere? if not just use the code directly (it will also not require to do another dictionary access to the httpcontext.features