wymEqual now compares also beautified versions of the HTML.

Added a second assertion to wymEqual that compares beautified versions of
the actual and expected HTML.
Merge branch 'master' into beautified_html_in_unit_tests

Conflicts:
	src/test/unit/utils.js
Use `strictEqual` instead of `deepEqual` in `wymEqual`.

`strictEqual` is simpler and probably faster.
Merge branch 'master' into beautified_html_in_unit_tests
In `wymEqual`, the second, beautified, assertion, is now conditional.

It will be run only if the first assertion failed.
No need to save this integer.
Merge pull request #500 from mightyiam/beautified_html_in_unit_tests

Beautified HTML in unit tests
Strip CR and NL from extracted HTML when skipping parser in `wymEqual`.
Merge pull request #506 from mightyiam/strip_cr_and_nl_when_parser_skipped_in_wymequal

Strip CR and NL from extracted HTML when skipping parser in `wymEqual`.
`.setFocusToNode` can set either to node or to inside node at start.

Before, it could only set to inside a node.

Now it can also set to node itself.
`.setFocusToNode` split: `.setFocusBeforeNode` and `.setFocusInNode`.
Merge pull request #511 from mightyiam/issue_509

Having different `setFocus` in/before `node` methods makes more sense.