added bi-directional messaging
added subject setting, message-all, private messaging, and hiding features when not applicable to current user
Merge pull request #28 from radius314/feature/voting-subject

Feature/voting subject