Replaced Thread with Process.

This is necessary because the get_data from the underlying amp driver
might use C calls which don't release the GIL. In this case the Thread
which collects the data from the socket is paused and can therefore not
correctly timestamp the incoming markers. This is not the case for a
process which runs independently from the GIL.