Auto-detect columns to wrap usage text

This commit adds support for `.wrap()` without the number of columns
specified using the `window-size` package to auto-detect the terminal
width:

https://github.com/jonschlinkert/window-size