Bugfix for solaris in replwrap.bash()

Forgot to set ``echo=False`` when calling spawnu()
directly in replwrap.bash(), resulting in IOError
on SunOs:

    IOError: [Errno 22] Invalid argument: setecho() may not be called on this platform.
Merge remote-tracking branch 'upstream/setecho-in-bash-replwrap-sunos' into propose-more-reliable-terminate
add SIGCONT and use select, not time.sleep