Prevent .hero-stats header styles from applying globally
feat(subscriptions): implement partial paypal-recurring. It's having issues with cookies
feat(subscriptions): convert paypal gem purchases from client-side javascriptButtons to serverside NVP
feat(subscriptions): refactor subscription & gem-purchase code, misc bug fixes
feat(subscriptions): add paypal recurring cancelation. refactor stripe & paypal code to use auth.authWithUrl.
refactor(subscriptions): move all payments stuff to it's own controller
feat(subscriptions): add misc. IPN handler. For this case, it will catch
off-site cancelled subscriptions
Merge pull request #3142 from HabitRPG/paypal-recurring

Paypal recurring
feat(mystery): bailey + migration for march mystery items
feat(mystery): typo in bailey
Merge pull request #3147 from denis-sokolov/patch-1

feat(mystery): typo in bailey
Merge pull request #3141 from benmanley/fix-herostats

Prevent .hero-stats header styles from applying globally
Draw the back acessory layer before the skin layer.
feat(readme): code climate badge
Merge pull request #3174 from denis-sokolov/patch-2

feat(readme): code climate badge
Merge pull request #3172 from PeterHatch/back-accessory-layer-beneath-skin

Draw the back accessory layer before the skin layer.
chore(ultimateGear): take ultimategear offline until it's fixed (see https://github.com/HabitRPG/habitrpg/issues/2232)
chore(bailey): bailey on last-day march subs
refactor(subscriptions): move unsubscribe message to the cancelSub button
Merge branch 'develop' of https://github.com/HabitRPG/habitrpg into develop