For ben/features/ttyless tests

A bunch of the tests fail in our CI environment because stdin isn't attached a tty.

Regardless, none of the tests should really care what the test environment is hooked up to. I also dropped Fuubar when stdin isn't a tty.