create more detailed error message
update devDependencies
use minimist options

https://github.com/substack/minimist#var-argv--parseargsargs-opts
improve grammar of test script
add information of CLI
use faster way to install Node and deps on CI