Add special 500/502/504 classes, with 500 split into 'nginx' and 'trace' pieces.

This matches the semantics of the tracking done on MBH-309, but will split it up per-server. I've kept http_5xx as a catchall class, though I don't believe we get many, if any, 5xx errors that are not in 50[0234].