The source project of this merge request has been removed.
- Added basic wildcard (glob) support
- Fixed MHWD config dependencies not working. Details: y/n prompt would always exit the function and never commit the transaction. Fixing the check would've worked, but this breaks the QT gui.
- Mark all installed packages as explicitly installed (this has to be done with a separate command!), mark OPTREM packages as --asdeps instead of removing them. This makes it the users' responsibility to remove orphans, which is the best compromise in my opinion.