#66 convert __cmp__ to __tl__ method

This was suggested in
http://python3porting.com/problems.html#unorderable-types-cmp-and-cmp

Still I get a
```
TypeError: unorderable types: SemanticVersion() < SemanticVersion()
```
But it works fine in Python 2. @mtiller, any idea?