Cleanup + fix bug when inserting a completion  with a no word under cursor
Closes #11 (calltips)