set up bower for js deps
manifest.in: modify to exclude backend files properly
js: use outline minor mode, not custom TOC