[Specs] Fix case issues on Travis.
[Platform] add support for Comparable module.
Fix compatibility with Ruby 1.8.7