update test note
simplify input checking
+ npm run lint
rm pointless tests
bc-break: rename method typeSetter() back to typer()
new: can pass custom type function to constructor
minor rename
emit 'done' from statOne() for noop case

test calling relatively w/ no args & empty array
minor rename, whsp
add tests

- custom typer function case
- "other" case /dev/null (windows equiv?)
- update tests/counts.js to pass with fixtures added
new/bc: done emits error count as first param