Added argparse support to the client script.

This looks better than the last attempt.
Could you, please, keep those lists sorted in lexicographic order? :) Thanks!