Fix test_cat_version for S3
Make rm tests resilient to eventual listing consistency.
Tab completion proof of concept using argcomplete.
Remove moved class.
Rename argparse.py to command_argument.py
Style fixes.
Add tests for object completion.
Remove accidental change.
Better variable naming.
Move argparse/argcomplete imports back to tab completion as the libraries may not always be available.
Fix typo.
Style fix.
Add subdirectory test.
Create separate function for testing tab completion.
Lint fixes.
Undo accidental change.