optparse and exit if no ARGV was given
v0.3.1