Relax semantics of c++ Corpus::LineOf
Decouple compiler from navigate.js
Bugfixes to editor