Split goEdit into two, so second half can be re-used.
Use TOC to pick first document. Remove gh-book dependency, wait until all content is loaded before opening editor.