Handled errors with no statusCode
Handled errors with no statusCode

no issue

- not all errors that enter this error handler will contain a statusCode
- as such, we should add a fallback otherwise express throws an
  error due to an undefined status code
- this commit adds 500 as the fallback code as something wrong has
  happened inside the server that we didn't handle with a specific error

TryGhost/gscan