Replace docopt with argparse from python stdlib

Potentially a more controversial pull request. I thought it perhaps unnecessary to use a thrid party module when the argparse module in the stdlib does the job just fine