Now setting real HTTP status code on exception per feedback from fulghum.