bugfixes:

use linereader from
http://stackoverflow.com/questions/5486717/python-select-doesnt-signal-all-input-from-pipe

select and readline don't mix, so this needs to be done
this makes it so the python muxer will not hang indefinitely
remove stderr
don't loop so fast when waiting for commands to exit
add a max runtime for running commands