fixed argument handling

... I think? just followed my usual approach, but it's possible that
this doesn't apply to `entry_point` scripts
moved CLI script into package

having a separate "bin" directory and package seems unnecessary
Merge pull request #1 from FND/cli

CLI script adjustments