Add MultiMime class, use Mime::Type, Rack::Mime or MIME::Types as available

Instead of forcing users to depend on Rails 'actionpack' use whatever is available in the application environment.

Should solve (at least partially) the following mime related issues

* #146 
* #132 
* #129