Autocomplete

Add a way to enable bash autocompletion.

Right now it only autocompletes the first command, but there's nothing explicitly stopping us from enabling tab-completions on arguments or options to sub-commands too.