Improve Jump-To-Definition

Jump-To-Definition will switch files when definition is found in a different file.  It also highlights the definition found.