Consolidate link handling code
update for Live HTML
Re-translated French Getting Started HTML file.
Find Next / Previous enhancement
Replace scroll event trigger with new selectionRedraw event and trigger
Fixed an out-of-scope variable error

Silly me.
style cleanup for navigation buttons
Merge with Master
Converts _updateHash into node.update()
Pulls `generateChildEdits` out to the top level.

Also makes naming and parameter ordering more consistent
Remove redundant posEq()
Code cleanup for LiveHTML
* Added JSDoc comments to all functions
* Some minor renamings for clarity/coding conventions
* Snuck in a tiny optimization to not search for marks for deleted nodes
  when there are no actual deleted nodes.
Expanded description of HTMLInstrumentation
Change a couple of .children checks to .isElement()
Urls fixes
Provide Quick Docs for SCSS.
Updated by ALF automation.
Merge pull request #5056 from adobe/nj/LiveHTML-cleanup

LiveHTML code comments/cleanups
Merge pull request #4718 from TomMalbran/tom/issue-3556

Fix issue #3556: Consolidate link handling code
Use a variable to store the language ID so that we don't have to call the same functions multiple times when checking it.