Allow CanvasWidget to steal focus; add arrow scrolling.

More consistency in calculating hasTypingFocus.
Fix /status/ endpoint not updating goPackage.Dir.Repo in time.
Disable broken endpoint hack for ".go" files.