Use SLF4J loggers and add support for named hierarchies

Our attempt to address issues https://github.com/colinsurprenant/redstorm/issues/110 https://github.com/colinsurprenant/redstorm/issues/111