Fix Autocomplete on '.'

When chaining function calls, the token used to determine if new auto
completion should be calculated needs to be cleared when the auto
complete window is no longer active. The ::clear-token behavior listens
for the triggers fired by the hinter to determine when autocomplete
should be reset.
Fix kill/disconnect command
Fix import current workspace

Making the tern server run async for file loading seems to have fixed
the workspace import issues
Formatting and Niceties