Converted to argparse

Properly allows regex, wildcard completion

Signed-off-by: Joseph Lee <josephl@cecs.pdx.edu>
Setup for pypi packaging

Signed-off-by: Joseph Lee <josephl@cecs.pdx.edu>