use python-argcomplete instead of custom bash_completion commands

*Now this is just for review architecture, nothing more*