Streamed processing

Now pipes the audio file into the processing sink.

PROBLEM: when the tracklist ends, the child process is killed.

closes #8