move all view helpers out of their respective files and into
helpers.coffee. we need viewHelpers at top-level scope, but nothing
else per se - this is preparation for memory leak fixing
BREAKING CHANGE! this removes list cleanup / re-establishment. In the past, id-lists in refLists were being completely emptied (see #85 & #86). I'm still not sure why (see https://github.com/codeparty/racer/issues/101 or https://github.com/codeparty/derby/issues/237 possibly?). This commit reverts working around that issue, but potentially fixes #769. Going to test this on heroku a bit before merging in
shift some require() statements around, attempt to get things out of
app.coffee top-level scope - working towards mem leak fix
nix the "remove if empty auth & no more session" cron task
Merge branch 'master' into develop
cap minimum %chance of drop to 1% so users still rewarded for
championed habits. Will remove once we have streaks / combos. Also
factor in task difficulty
Merge branch 'develop'