Cache boards.json (ccd0: Navigate.coffee changes only)
Navigate.coffee refactoring

from commit a0c24fd06dc14e55908ea1531a8e967713131a7c
Fix some stupid threadupdater issues, more navigate from catalog js
Reflow a ton of navigate and index shit to fix broken shit

Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Index.coffee
	src/General/Navigate.coffee
	src/Posting/QR.coffee
Fix some issues causing Navigation functions to fail.

Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Main.coffee
Fix navigating between threads via quote hashes (Navigate.coffee part of d2511776419976b0496d1889d697fc86e4bd26fd)
Reflow Navigate.parse
Fix an oopsie

Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/lib/simpledict.class
Move same-page check

ccd0:
Was a part of 1d56914bcb9f892ca341428067f8536971d06438
Implement a silly breadcrumb for JSON Navigation
Handle current page links a bit more elegantly
Reflow Navigate.node, allow navigation from backlinks and their hashes

Conflicts:
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Navigate.coffee
	src/Quotelinks/QuoteBacklink.coffee
Backport fixes from master branch (ccd0: merging just Navigate.coffee part)

Conflicts:
	LICENSE
	builds/4chan-X.user.js
	builds/crx/script.js
	src/General/Main.coffee
	src/General/Navigate.coffee
	src/Linkification/Linkify.coffee
Status check
Merge branch 'master' into navigation
Merge a few more things from Zixaphir
fix unwanted refresh/reload bugs
fix a page 0 -> 1 update I missed
update [Return] link when navigating between boards
make things work with Quick Reply and Thread Updater disabled
fix index not loading with a 304 response
Change thread on navigation for all QR posts