update gemfile
Merge pull request #622 from loomio/refactor/gemfile_version_dependency

update gemfile
Refactor email preferences
Merge pull request #629 from loomio/craigambrose-refactor_email_preferences

Refactor email preferences
Add missing usernames

Group admins were not getting their usernames generated when they first
join Loomio. This code solves that problem for the future and fixes all
the users who have missing usernames to date.
Merge pull request #630 from loomio/bug/fixing-mentions

Add missing usernames - Issue #582
remove some complexity from discussions controller
Merge pull request #619 from loomio/refactor/discussion-controller

Remove some complexity from discussions controller
disable form autocomplete caching for member invite form, fixes #481
Change s3 export code to accomodate change to S3 syntax
Merge pull request #639 from mhjb/bug/s3-fix

Change s3 export code to accomodate change to S3 syntax
Add sectors and contribute fields to groups export
Merge pull request #640 from mhjb/bug/s3-fix

Add sectors and contribute fields to groups export
Merge pull request #638 from loomio/bugfix/seperate_user_and_invited_emails

Bugfix/seperate user and invited emails
Remove methods for updating logs out of User
Merge pull request #633 from loomio/refactor/extract-readlogs-into-logger

Extract read logs into ViewLogger
spec code added
Merge pull request #642 from loomio/refactor/view-logger-spec

Spec code added into view_logger_spec
Activity clearing properly
Merge pull request #644 from loomio/bug/mini-pie-graph-not-clearing-vote-notification

Activity clearing properly