Add autocompletion on linked cells with running kernels
Bind Tab key to either completion or indentation
Add tab completion for cells without running kernels

Add tab completion for cells without running kernels
Fix bug with linked cells
Stop tab completion after end of identifiers
Add object detail view on pressing Tab after `name?` or `name??`
Bugfixes
Always open dialog below cursor; keep focus on textbox
Open dialog on Tab after left parenthesis
Add comment
Merge pull request #416 from ihanson/tab-completion

Tab completion