setup.py: fix compilation of non-cython extension modules
arf_io: replace numpy.searchsorted with faster bisect (avoids conversion to numpy arrays)