GROOVY-7193: Unnecessary call site generation for recursive calls
Add "fast path" comparisons for common cases
   * . This dramatically improves performance of a<b style comparisons in the case a or b are of Integer, Long and Double types.
   * There's no other test made to keep the ability for the JIT to inline compareLessThan and friends