remove .status=string

Ref: #298

I left in the conversion from a numerical string to an integer. More than happy to remove it if deemed unnecessary.
lets just do `assert(typeof code == 'number', 'status code must be a number')`, the assertion following it would fail on things like 'toString' etc