support go-to definition on imports

right now we just support imports, but we should add generalized system
to support go-to definition on variables, functions, etc.36

closes #