Severity/Status as classes are superfluous

Reports need not to extend Severity/Status because Main decides what
failOnInfo/Warning/Error is.
Otherwise, there must be a way to tell Main how to interpret the
semantics of extended Severity/Status,
which would unnecessarily complicate the API.