fix tooltip .. again
chore(packages): upgrade newrelic
chore(packages): test upgrade to mongoose 3.8.15 (see
https://github.com/LearnBoost/mongoose/issues/1920 for concern)
Revert "chore(packages): test upgrade to mongoose 3.8.15"

This reverts commit cbcd0728b53a2c4d409c3f15ee6813470d1b7c7d.
bailey(subscriptions): last day reminder @lemoness
modify report to use better code
add Spooky Skins; improve report to use node.js stream-based code
sort output alphabetically by item name; improve readable data so it is actually readable
bailey(mystery): september mystery reminder
add Enable Class System button to User -> Stats ("Stats and Achievements") page when user has opted out
Merge pull request #3965 from Alys/enableClassSystem

add Enable Class System button to User -> Stats when user has opted out
mark quest owner in quest participants box on party page (in invitation stage and after quest started)
bailey(backgrounds): september 2014 backgrounds
feat(auth): allow logging in with either username or email address
allow newly created tag to have the same UUID on client and server - fixes https://github.com/HabitRPG/habitrpg/issues/2856
Merge pull request #3970 from Alys/tags-Sep-02

allow new tag to have same UUID on client and server - fixes https://github.com/HabitRPG/habitrpg/issues/2856 , fixes https://github.com/HabitRPG/habitrpg/issues/2370
Merge pull request #3966 from Alys/questLeaderAndNotifications

mark Quest Owner in quest participants box on party page
Merge pull request #3960 from Alys/reportCountOwnedGear

count how many users own wondercon Unconventional Armor and Halloween Spooky Skins
perf(auth): exclude unecessary auth fields
stop crashing when user doesn't have expected object