Fix push parsers and switch to poll()
Remove threaded alsa implementation