Send log messages directly to the logger

Propel and Monolog has defined the same log levels.

We can use `Monolog\Logger::addRecord()` instead of using a switch/case to call a function that call that same method.