Gotodef

Added GoToDeclaration, GoToDefinition, GoToImplementation, GoToImprecise.

This should cover issues #37 #39 plus some extra.

I'm a newbie in Lisp so any comment is more than appreciated.