Added Comparer to GRanges

Added comparers to GRanges. However, not sure what functions on lines
51, 64, 68 are really comparing because they appear to be object to
number and object to object... please advise.