Adding Coveralls support

This is to see the spec/test coverage
SimpleConv to check coverage
Merge branch 'mongoid_fix'

* mongoid_fix:
  Mongoid fix
Same Travis standard as Delayed Job itself

We are a plugin for Delayed Job, so we should work on the same platforms as they do
Old style hash for 1.8.x compatiblity
We need the dev stuff
Noticed deprecated gemcutter

As Travis advises;
The source :gemcutter is deprecated because HTTP requests are insecure.
Please change your source to https://rubygems.org if possible
Merged