Rainbow now exits after command

Added AsyncQueue to read in stdout/stderr and then pop the queue
to display the lines to the screen.
Merge pull request #1 from bpowell/master

Rainbow now exits after command