Moving private discussions

Not ready for merge

- Still needs a controller test to ensure privacy's getting set correctly.
Lotsa view logic here, which I thought I'd clean up.

This stuff now gets populated in the controller, if the user is able to move the shown discussion.