Trade collections.deque for a numpy array

Results in ~2x speedup with respect to latest build of Tesseroids.
Could release the GIL for the data loop, making use of prange possible.