Add atom-logger and with-log-output functions back

These helper functions have been updated to work with timbre. Also
provided some (basic) tests to make it easier for others to refactor
these in the future.
Uncomment tests that were using atom-logger and with-log-output

These tests are now working with the new (timbre supported) logger.