pass any existing http status code through, otherwise default to 500 (internal server error)
Merge pull request #12 from gmelika/master

pass any existing http status code through, otherwise default to 500 (in...