Cleanup locate() and friends.
Interactive scaladoc.

Add interactive scaladoc used when showing the hover and
when presenting scala symbol in the completion popup.

Fix #1000453, Fix #1000210.
Fixing some bitrot, prettyfication
Added correct initialization of Scaladoc-enables Presentation Compiler
WIP : trying to diagnose Doc failure