Add popover quest description to quests in the Market and add buyQuest modal to show text and rewards before purchasing the quest
Close quest modal after quest purchase
Fix version conflict
Don't show information if the quest is locked
Make locked quests purchasable
Remove level lock to purchase
Replace string for env.t
chore(changelog): add interface and i18n types, update tests

This adds extra types that Angular doesn't use. "interface" is for
frontend related changes etc. "i18n" means internationalization and
refers to translations, etc.

Fixes #2622.
Merge branch 'changelog' into develop
chore(changelog): change max commit message length back to 999 (sorry, @lefnire!
chore(modules): downgrade coffee-script to 1.6.x, 1.7.0 was breaking on us
chore(modules): upgrade angular-ui-select2, attempted fix for #2571
Merge pull request #2533 from Sinza-/buy-quest

Add information to quests on the Market before you buy them
fix(readme): remove text about translations wip
fix(performance): cache spritesmith image, fix #2633