Use app less mains for existing unit tests.

QTEST_MAIN creates an application with a screen connection,
but we don't need one to test logging or MythTimer. This
allows these tests to run on a headless machine.