feat(webhooks): add webhooks to user.preferences (API settings) so we can post to external services (eg, Beeminder)
fet(analytics): track individually for cohort
feat(sharing): add ability to share avatar. adds static page with avatar
screen, and generates image from it
feat(sharing): directly stream avatar screenshot to aws
feat(sharing): move avatar-sharing to herobox, use addthis instead of
custom solution. refactor from pages/* to export/*
feat(sharing): implement caching of avatar img. img as image/png instead
of octet/stream
feat(sharing): add download link
feat(sharing): screw it, social links + img + text aint working, just
redirect to homepage + show member modal
bailey(goldenknight)
Merge pull request #4230 from ShilohT/develop

create 'Data' menu item
fix(sharing): add phantomjs buildpack to heroku (for pageres), proper use of nested nconf keys
fix(sharing): add bucket to nconf
Merge pull request #4236 from HabitRPG/share-avatar

Share avatar
feat(invite-friends): add inviting friends via email. URL parsed, session holds invitation. If user joins party (new user or existing), the inviter is rewarded
fix(intive-friends): only invite set invitation if user hasn't already
been invited to a party
feat(emails): allow variables to be passed to emails
fix(invite-friend): change variables
feat(invite-friends): update wording on invitations. Add commented-out
sample code on copy-link (it's not working)
Merge pull request #4238 from HabitRPG/invite-friends

Invite friends
feat(invite-friends): allow specifying inveter's name (#4238 @lemoness)