first attempt at charrange on JVM
implement negated charrange on parrot and jvm

jvm part is still b0rked, though