Fix #158: Implement java.util.Random.nextLong()

I used the same process used to generate the nextInt() with extended range.