Terminal-only Linux with Python2.6.6 support.

As we'd talked about, I made tweaks for the string `format` and `webbrowser` situations.  Subprocess's `check_output` wasn't supported either so I used `Popen`/`read`.  The `script` command wasn't set to flush with input and was printing timing info to my command line so I've updated that as well.  Hope that's ok!