Attempt to detect terminal width ourselves
Add working columns detection for Linux and Mac
Merge pull request #49 from passy/no-jline

Remove jline dependency