remove some complexity from discussions controller
Merge pull request #619 from loomio/refactor/discussion-controller

Remove some complexity from discussions controller