Major changes under the hood everywhere.
- Now using EventTarget and EventHandlers for passing along information in a sane (hopefully) way that can trigger UI updates
- Added initial flatpak manager page
- Includes filtering on search term (name, description, reference, origin), package type (app, runtime), status (queued, installed, not installed, updateable), masked/unmasked
- Includes simple sorting for A to Z, Z to A, Large to Small, and Small to Large
- Auto updates do NOT update masked packages (that's what masks are for)
- Utilizes a queue in the background to handle updates and package changes so you can do other things while it's working
- Live progress is now shown in the QAM menu on package changes for clarity of what is happening
- Shouldn't have issues when offline (at least the package manager shouldn't)