add bash-completion support
add option to list all languages