Fixing some bugs.  Need to pipe flush and stall through so if they happened at the same time, a second flush needs to occur to get rid of the second half of the stalled garbage signal.