Apply Scalariform to Keys.scala
Fix exhaustiveness warning in terminal logging
Privatize "generic" BackgroundJob, export only "run in thread"

This gives us a bit more future flexibility.