Fix reference to removed earlier example in chapter 6
Fix asciidoc parsing failure for backtick in front of emdash
Add promise.js
Another pass over chapter 7