[Propel1] Refactor PropelLogger

* Implement `BasicLogger` interface (Propel)
* Fix CS (not related, sorry)