Logger override

* Add Logger.atoms() that facilitates log format override.
* Add Logger.atoms_wrapper_class that permits custom wrapping.