Added attribute associations for stock items

Taking stairs is strength-based, reading is intelligence-based, etc.
refactor(grunt): spritesmith cached on server, do not add timestamp to name, remove unused coins icons
fix(spritesmith): upload spritesmith
fix(typo): active account to active subscription
Merge pull request #149 from HabitRPG/paglias/optimizations

Optimizations
chore(i18n): update german locale
fix(feeding): Even better phrasing

chump commit to start a GitHub streak, don't judge me
fix(spells): Capitalization error
fix(Saddle): Tweak wording
feat(valentine): valentine event
fix(valentine): what? cards aren't getting added to array first time,
only 2nd+. Maybe an issue with markModified?
chore(grunt): bailey valentine
fix(feeding): "article" already includes a space
chore(i18n): add missing strings
chore(i18n): update german locale
Merge pull request #148 from tmas/develop

Added attribute associations for stock items
chore(grunt): grunt
chore(i18n): add portuguese, italian and polish locales
prevent critical hit when unticking a task

Fixes https://github.com/HabitRPG/habitrpg/issues/2356

Currently, when you untick a todo or daily, there's a chance of a critical hit. This prevents that.
xhore(i18n): add new strings