Merge pull request #3 from esben/master

setuptools and coveralls
Fix coveralls badge
Refactor ConsoleFormatter.format() method to formatMessage()

Re-use the standard Formatter.format() method, and only override the
Formatter.formatMessage() method.

Signed-off-by: Esben Haabendal <esben@haabendal.dk>
Improved logging initialization

Support for use of custom stream instances (eases unittest integration),
customizable initial logging level, and support for removing the console
logger (also eases unittest integration).

Signed-off-by: Esben Haabendal <esben@haabendal.dk>
More unittest coverage

Signed-off-by: Esben Haabendal <esben@haabendal.dk>