fix npe caused by lack of define block when jumping to attach point. fixes #92
fix bug caused by HighlightingUtil assuming which editor to use. fixes #93
add some null checks when invalid dojo modules are found