main: make QQuickView global
whosthere.qml/imageprovider: show preview image
whosthere: remove unused functions/variables
Don't use booleans for allMessages

Otherwise we get an inconsitency, because loading from sqlite makes
them numbers, which QML complains due to differing type
remove some debug output
Use correct aspect ratio for preview images