Update Range.java

Added a clone method to range, so it can be copied without losing overridden methods