Explicit revert to @583052a20e [join] query

Revert to @583052a20e080e9a3211c85f7a6befd6bfeb9626, it should be tested properly and include in next version.
Lister will wipe out non-existant keys in source
ensure that object data is collected, as we will show names.
empty _html array on each iteration.
Prevent from addEncryption to hit twice.. ( thought i did that before ! )
make sure password is saved.
When calling incr, it should convert passed value into numeric, otherwise mongo complains
add better debugging
debug sort option
debug setLimit
selectQuery will show debug now, no longer needed here.
allows conditions on 'field.subvalue' to work properly.
improve conditioning logic.
addresrs compatibility with MariaDB and use proper syntax for ID field
BaseException: there's no global backtrace method

Dirty solution for https://github.com/atk4/atk4/issues/444, but at least that'll not throw fatal exceptions
Cleared up formatting
Fix fro pull request #448
trigger after upload is finished.