#8 tab completion... boom
don't show all completions when there's no matches, unless the line is empty
Merge pull request #31 from tonylukasavage/pr29-edit

auto-complete on Ti namespaces, fixes #29, fixes #8