404, 500 and other non 200 response codes

Hi Ryan, I've added a quick fix to handle non 200 responses from status pages and status pages that don't return json