Add support for logging severity

please review @r0mant @jeremyschlatter @anton-efimenko 
You can replace `sev.String()` with `sev`. fmt will call String() for you.