add severity to color kwarg to ColoredStreamHandler
Merge pull request #5: Make severity to color mapping configurable
Support for bold/faint/underline/inverse/strike through

This commit extends the changes in pull request #5 into a generic
severity <-> color/style mapping and adds support for five text
styles.