Ticket #41: constant time skip function selection

Avoids up between 1 and 3 branches while skipping elements. Has no
effect on PyPy, at least for this microbenchmark.

CPython, before:
        100000 loops, best of 3: 6.48 usec per loop

After:
        100000 loops, best of 3: 5.83 usec per loop