Renamed version comparison operators

Reason for this change is to avoid naming colision with lens library
which already defines (.=) and (.>). Instead of '.' these operators now
use '~'. Tried to Hoogle and Hayoo the new names, but results weren't
very helpful.