[LiveHTML] Test harness for applied patches

With this change, we not only test the contents of the patch but that the patched document is the same as the changed DOM. In other words, we verify that applying the list of edits to the old document using the browser-side code results in the same document that we have in Brackets.

To @njx or @jasonsanjose