Auto complete names of foreign imports

@garyb @vkorablin Would you mind reviewing this? I would also like to add support for data constructors, and type names for use with `:k`.