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.
Use the storefront API for wishlist check; we can optimize this further by batching the requests in to one.
Fixed highlighting not working on daily deal.
Coupons refactored and implemented.
Seperated "Inventory" highlighting in to "Gift" and "Guest pass", for clarity.
Changed subscription_savings_check price discovery the same as display_coupon_message.
Added a tag for games in friends' wishlists.