Allow cli-table to determine optimal column width

- To prevent truncation, column width specification are removed. This allows `cli-table` to determine the best width based on header and data for the column. Files are still truncated at 50 chars.
- Updated external package numbers in `package.json` and prepend caret. See article [here](http://fredkschott.com/post/2014/02/npm-no-longer-defaults-to-tildes/)
- Clean up some indentation anomalies.