feat(seasonal): Seasonal Shop

Initial commit of frontend for Seasonal Shop feature.
fix(seasonal): Corrections for Shop

Fix Jade indenting, add state control, add menu option
fix(seasonal): Typo in string resource
fix(seasonal): Add menu item
fix(seasonal): missing bang
chore(git): Resolve merge conflict
chore(news): Bailey for Seasonal Shop
fix(news): correct link and awkward image
Merge pull request #4383 from SabreCat/seasonal

Seasonal Shop Basics