Fix #11: add support for prerender-status-code

The API can return a non-200 response - that's a feature, so it's incorrect to pass it on to the chain in such a case.

See: https://prerender.io/getting-started#404s

Fixes #11