handle nil status as unknown severity

Assumes that if status doesn't exist, that we should set the severity to nil. This was exposed by a client library that our developers are currently using that wasn't verifying non-null statuses for checks.

We're addressing this in the library, but non-existent status will cause a Sensu server crash. This could be easily exploited to crash running sensu servers.