Fix cover
Don't spam daemon with reloadConfig. Also make TransferDirection enum consumable by QML
daemon: clear upload queue