ensure migrations run from scratch. they'd become broken over time
add permissions on sub-group creation
New contribute icon & tooltip; title case for search placeholder
Merge pull request #922 from loomio/heart-icon

New contribute icon & tooltip; title case for search placeholder
Ensure motion is deleted with discussion
Merge pull request #919 from loomio/ensure-migrations-run-from-scratch

ensure migrations run from scratch. they'd become broken over time
Merge pull request #911 from loomio/bug/motion-not-deleted-with-discussion

Bug/motion not deleted with discussion
Merge pull request #913 from loomio/bug/user-create-subgroup-permissions

add permissions on sub-group creation
add read_comment_count_to_discussion_read_logs
Merge pull request #917 from loomio/add-read-comment-count-to-discussion-read-logs

add read_comment_count to discussion_read_logs
comment out data migration to prevent a read lock
migrate pending memberships to membership_requests
Merge pull request #901 from loomio/bug/migrate-membership-requests

migrate pending memberships to membership_requests
add upgrade tasks
Huge refactor: improve perf of unread comments counts
Merge pull request #918 from loomio/refactor/discussion-readers

Refactor/discussion readers
ensure that other loomio users' databases are migrated properly
Merge branch 'master' of github.com:loomio/loomio into feature/group-options-class

* 'master' of github.com:loomio/loomio:
  ensure that other loomio users' databases are migrated properly
  Huge refactor: improve perf of unread comments counts
  add upgrade tasks
  migrate pending memberships to membership_requests
  comment out data migration to prevent a read lock
  add read_comment_count_to_discussion_read_logs
  Ensure motion is deleted with discussion
  New contribute icon & tooltip; title case for search placeholder
  add permissions on sub-group creation
  ensure migrations run from scratch. they'd become broken over time