Add -v option for show program version
Add -q option for silence program output
Fix bug with zero arguments that produces nil:NilClass (NoMethodError)
Improve usage message displaying the options