Add MediaMessage result class issue #152

* add MediaMessage result class.
* add Result::MediaMessage to MANIFEST.
* add man_to_many relationship with to Message class
* add might_have relationship with Media class.

NOTE: Media result class has been updated per #134 which is also done in PR #151.  So merging 151 before this would probably make sense?
I think this should probably be has_many