Added simple usage when run with no args, improved parameter formatting

The new parameter formatting should allow
`python ../grind.py concat.py hello world "hello world" 'hello world' "hello 'world'" 'hello "world"'`
to return
```
There are 6 args:
hello
world
hello world
hello world
hello 'world'
hello "world"
```
(where concat.py was just printing out `sys.argv[1:]`).

Beforehand it would have treated each individual 'hello' and 'world' as a separate parameter when executing the script over SSH.