Use ActiveModel::Model for Message model.
Merge pull request #504 from magiclabs/refactor/message-active-model

Use ActiveModel::Model for Message model.