Optimize Number#<=>
Optimize Number#<=>

A function containing a try/catch construct cannot be optimized. This
commit extracts the work to a function that can be optimized.

kachick/opal,jgaskins/opal,jgaskins/opal,wied03/opal,wied03/opal,Mogztter/opal,opal/opal,opal/opal,opal/opal,kachick/opal,kachick/opal,jgaskins/opal,Mogztter/opal,wied03/opal,Mogztter/opal,Mogztter/opal,iliabylich/opal,iliabylich/opal,kachick/opal,iliabylich/opal,opal/opal