Feature/polymorphic users

Allows message sending between multiple acts_as_discussable classes, for when you don't have an STI'd User class.

Could probably do with a few more specs.