Clean logging #1471

To make transition to other logging frameworks easier, reactor logging:

* Remove support for Properties as message arguments
* Replace logException with logError
* Remove logFatal and logException