Don't fail to start on non-Unix and check width on unix

Currently bumbler fails to start on Windows with:

    Errno::ENOENT: No such file or directory - tput

Applying Rake MIT code to allow more robust Unix width check and rescue on terminal width allows us to run `bumbler` on non-Unix environments, too.