Change variable naming convention, removing "_var"

It was dumb anyway.
Fix positional arg printer missing last arg
Add simple --verbose option, like -v
Support "-" argument
Handle arg_flags not being set