fix double "can" use
Merge pull request #221 from podviaznikov/patch-1

fix double "can" use
cli: check file extension for format
graceful ndjson error message
detect json style, jsonpath option
use detect-csv to determine delimiter
peek first 8k instead of until newline
update detect modules
Detected format events, CLI messages for detected format

Problems with the progress printer
cursor, console.log fix
new printer
use animate-tty module for progress-log
add tests for input detection on createWriteStream