feat(todolist): Push To Top Button
Update settings.jade
Update settingsCtrl.js
Update settingsCtrl.js
Update settings.jade
Update settings.jade
add migration script to remove undefined guild notifications and false guild notifications
allow notification icon to go grey by deleting seen message data instead of setting to false
Merge remote-tracking branch 'refs/remotes/nmjones/develop' into develop

Conflicts:
	views/options/settings.jade
Merge pull request #3907 from Alys/notifHiding

allow notifications icon to go grey when all messages have been seen - fixes https://github.com/HabitRPG/habitrpg/issues/3270
Merge pull request #3588 from negue/feat_pushToTop

feat(todolist): Push To Top Button
Tooltip: Push to top
allow bower install to run without asking for permission to collect stats
get a list of buyable gear
fix level tooltip
Merge pull request #3920 from negue/fixLevelTooltip

fix level tooltip
Merge pull request #3913 from negue/pushToTopTooltip

Tooltip: Push to top
Merge pull request #3915 from Alys/bowerInteractiveOff

allow bower install to run without asking for permission to collect stats
Merge pull request #3919 from negue/getBuyableGear

API: get a list of buyable gear
feat(mystery): august mystery