Renamed package, split error decoration from handling

I did that intentionally. Sometimes people (outsize of Venzee) set status, sometimes they set statusCode. By returning both, we don't have to care what people check on the receiving end, and we don't have to make them check both. This insures that we're not breaking any of the errors that we wrap.