Changed scripts to commands
scripts turns out was already taken by shards for things
* commands is more semantic anyway
Add special command 'format' to run crystal tool format
Actually add it to .gitignore
Add scripts field to shards.yml.
Add ability to input args
Args are denoted as ?1 ?2