Compare gem versions by their version number, not a lexicographic sort o...

...f a String representation.

Slim is currently at 1.3.9.  If 1.3.10 gets released, the current check will fail because '1.3.10' is less than '1.3.8' lexicographically.