update dummy test code
start loading code service so we can parse target file
bind code service activity to spinner.
make sure we drop reference to document when closing the window
use weak reference in gutter
add some logging to document
write buffer contents to temporary file.
this doesnt belong here
start calling diagnostics proxy
oops!
add some resiliency to code assistance
render tooltip text