Applying all the changes which were required for this brach.. but then have to revert because of an accidental push to mosaicxm repo. now that I have reverted my accidental push.. i am going to reapply my changes. reverting the revert
Cleaned up the gem

Removed traces of Rails from the gem and depluginified it.
Bump the version to cope with the fact that we removed rails as a dependency
Merge pull request #2 from mosaicxm/feature/remove-rails-dependencies

Applying all the changes which were required for this brach.. but then h...