- wrote a system:file viewing stats to comprehensively search the new viewing stats--it should also be synced with the exact current values
- but for system:everything, inbox, and archive, which remain where they were, system predicates are now sorted alphabetically!
- added a database->file viewing stats menu that lets you suspend file view tracking and clear all records permanently
- mr. bones now welcomes all users under the help menu
- fixed mr. bones's confusion at those who have yet to board the ride
- also mr. bones now makes sure to get the latest file viewing stats
- moved confirm trash/archive from options->gui to options->files and trash
- moved a bunch of 'pages' related stuff from options->gui to the new options->gui pages
- added an option to options->gui pages to change the number of session rolling backups
- subscription popups now provide an x/y query progress string in their popup text
- the edit subs/sub panels are now a bit shorter by default and the edit sub has its own frame position data, under 'edit_subscription_dialog', and remembers its last size and position by default
- fixed an issue where some dupe watcher urls (like url and url#12345) were not being correctly merged on a mouse drag and drop watcher-import
- the client will now print up to 512KB of server error info to the log (previously 4KB)
- removed the youtube download prototype--if it returns, we'll do a proper youtube-dl solution. as a result, pafy is no longer needed to run the client
- network report mode now shows more network error information
- gave the 'getting started with subscriptions' help page a complete pass. it now reflects the new system and has up-to-date advice based on my new experience
- wrote a 'logins' section to the bottom of the 'getting started with downloading' help page
- misc fixes