Sync catalog hidden threads from catalog page.

Fixes HTTP/HTTPS issues, but introduces race condition issues.
make filter error messages more helpful
Cooldown update, bugfixes.

- implement new 300s global thread cooldown
- update cooldown on post/thread deletion
- delays from error messages only apply to posts like the one that caused the error
- duplicate post delay ignored
Merge branch 'cataloghiding2'

Conflicts:
	src/Filtering/ThreadHiding.coffee
Move to push-push design for hidden threads sync with catalog.

Only changes to the list are pushed.
Fails at syncing with catalog across http/https, but fixes
the issue where changes to the list would be reverted.
Better approach to catalog sync.

- 4chan X pushes everything
- catalog pushes only changes
Release 4chan X v1.9.6.0.
This doesn't need to be !important
Catalog settings icon
Fix the list of banners we select from.
Release 4chan X v1.9.6.1.
Move yourPosts out of synced storage.

Also try to make it easier to move stuff in and out of synched storage if necessary.
Release 4chan X v1.9.6.2.
Cycle through all banners before repeating.
Release 4chan X v1.9.6.3.
Partially revert "improve error handling"

Revert Header.coffee part of commit 3aa96b32f0a53efbf72a483a7c7a3b515d69fe6c.
Fix error notifications in gallery another way.
This transition isn't working well (often coming from bottom of screen).
Release 4chan X v1.9.6.4.
Update archives.json

/vg/, /gif/, /jp/ + full images.