Fix crash when viewing log with app not yet in app list.

Change AppList.findApp to create App from system if not found in list.
Refactor Database.updateApp > addOrUpdateApp.

Visibility reduction.
Fix wrong thread crash when viewing log during TTS Delay & ignore.
Fix prefs NPE when resuming AppList after process death.

Change Common to be used statically without instantiation.
Set volume control stream in AppList.
Handle Database instantiation through Database.init.
Remove AppList.getIsEnabled, go through findOrAddApp instead.
Use TAG the way it's meant to be used, per class rather than whole app.
Remove unnecessary AppList intent filter.
Some other code tweaks.
Fix crash when notification received with really high TTS Delay.

-Crashed with TTS Delay set between 2147484 and 2147483647 seconds.
-Only crashed when notification not ignored.