Merge pull request #441 from Smashman/dev

Added birthday function (art is programmer art)
Commented code

Added comments in enhancedsteam.js for highlighting items on friend's
wishlists, hiding owned games from the main store page, hiding DLC for
unowned games, calculating the total cost of all the games on a user's
wishlist, and removing all pre-owned items from a wishlist.
More comments

Added more comments into code
Added many more comments

Made changes to comments for clarity/consistency, and added comments for
more uncommented sections of code.
Merge pull request #442 from Stevoisiak/dev

Added comments to sections of uncommented code
Added comments
More comments

Miscellaneous comments and language labels for localization strings
More Comments

Added a missing label for the Simplified Chinese strings.
More Comments
Adds supporter badges to profiles
Localize supporter area header
Change default behavior of new release filter
Makes languages in warnings more correct
Reverted localization files

Reverted localization to uncommented form.
Merge pull request #445 from Stevoisiak/dev

Comments
Fix float drop issue with new market layout
Fix sub pages

Due to layout changes, price history wasn't showing on these pages.
Also we were getting CORS errors due to changes in Valve's CDN, so I've
removed the function that loads sub images
Update changelog for 6.0.1
Automatically count the number of supporter badges

No need for num_badges now.
Preserve correct whitespaces