small payments refactor for better codeclimate
Make .meter-text nowrap to prevent truncation

* Add white-space: nowrap to .meter-text to prevent the meter text from
  being cut off when the meter is very short and its content is long
  (mainly an issue with the experience bar, which can easily have a bar
  graph symbol plus one four-digit number over another e.g. 1,234 /
  5,678)
Merge pull request #4101 from betaveros/betaveros/meter-text-nowrap

Make .meter-text nowrap to prevent truncation
Merge pull request #4058 from Feriority/codeclimate_improvements

small payments refactor for better codeclimate
Revert "Revert "fix(tasks): tmp fix for #4066, minimize:false on tasks so they have""

This reverts commit 0fa7277cf073c6875c09a9a0735311902823c1e1.
require moment where necessary
fix(spookDust): rename to spooky sparkles
fix(challenges): since we're setting {minimize:false} on tasks, don't
overwrite user tasks.*.challenges in the _.merge()
Merge pull request #4108 from HabitRPG/paglias/tags

Paglias/tags
fix(tests): snowball
feat(emails): add subscription cancelled email
migration(subscriptions): cancel subs small script
feat(halloween): jackolantern pet
fix(memleak): possible improvements to leaked vars #4079
chore(npm): upgrade express to ~3.17.5
chore(npm): upgrade paypal-express-checkout -> manual fix now in module
upgrade a few other packages
upgrade moment
upgrade some other package
stick nconf to specific version