introduced SourceLookupDirector standalone source lookup locator

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
removed external jvm launch config, it never worked anyways

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
preference page to show source lookup manual configuration

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>