Added in Shortcut Autocompleter

Still does not work, need your input. The current implentation of _bindTab does not handle this properly.

Currently _bindTab does not re-write anything typed by the user, only adds to it. It should be able to re-write the current word, so that this class works correctly.