Fixed international wishlist detection

This should resolve the issue with non-English users not having
wishlisted games highlighted.
Code Cleanup Purchase Date and Wishlist Cart

Also removed the code to extend the cookie, it never worked
Options Rewrite

Now all are with checkboxes, includes the ability to disable
highlighting games
Alt Greenlight banner off by default
Update to stack discounts when able
Began cleaning up code.
Refactored subscription_savings_check.
Made highlighting prettier.
Now loads inventory items before doing anything (inv highlighting).
Re-enabled some features that work.
Big rewrite to "highlighting" - now tags. & msic fixes.
Fix get_appid and get_groupname, where they wouldn't match if using https (or if protocol was omitted).
Merged add_info and add_info_wishlist.
Fixed a weird case of owned games not knowing they're owned. Seems we have to always check though http, not https.
Prep 3.0

Added AchievementStats.com to profile and a MutationObserver to color
AJAX loaded nodes
Build 3.1 Start
Added empty wishlist button.

Fixed false-positive "wishlist" tags.
Possibly resolved protocol-specific urls being weird, I think it was Valve's end mistreating me earlier; not code bugs.
Fixed savings miscalulation.
Replaced inventory's use of steamcommunity.com/my - erroneously asked for auth a couple of times and broke everything.
Disabled app info caching for now, while dev.
Fixed empty_wishlist button reloading before it finished executing the forms.
Fixes filtered search results

(finally!)
Highlights search suggestions
Merged new commits from jshackles/Enhanced_Steam@4ef4ae26ad027d2e3ae7741b6e504bcf4be4ca1
Added ability to choose highlighting method, background, tags, or both.
Fixed bind_ajax_content_highlighting not triggering properly.