Misc doc updates

Fixes doc issues #244, #253, and documents Execute Async Javascript properly.
I converted the bolded titles in the introduction to section titles so we can link to them, instead of always linking to the \`introduction\`. I did not update all references to timeouts in the introduction.