Added __cmp__ methods for verses and ranges that allow them to be compared.