forgot to filter term links in querystring mode
did some refactoring and added helper methods for generating cross-site links
added a TODO note next to cookie persistence method in the admin UI so that its clear this is unfinished
updated readme
added handling for homepage & site URLs when running in querystring mode
updated readme, this consideration no longer applies
fix missing arguments
replace window location instead of reassigning, avoid creating unnecessary history states
Revert "updated readme, this consideration no longer applies"

This reverts commit 87d14a1a8cbd7992e7c735db74c7c14bbb1c4b74.
Revert "added handling for homepage & site URLs when running in
querystring mode" - this breaks even code code which uses home_url()
against its design, resulting in querystring parameters injected to the
middle of some URLs

This reverts commit d09c9793ec466e5063e30d96a931615ee4440b99.