[DOM]: Strip trailing whitespace.
[DOM]: Don't cache throw away elements.
[Node]: Remove assignment to `_fragClones`.
[loader] Add test for leftover `test` function

...in module configuration objects. This is a side effect of how
patterns are implemented and it should not be there in order not to
conflict with optional requires tests.
[loader] Remove `test` function from patterns

...when generating a dynamic module configuration.
[Editor]: Check for the existence of `node` before removing it.
[Editor]: Is the editor visible after it is rendered?
Merge remote-tracking branch 'origin/create-leak' into dev-master
[Editor]: Build.
[DOM]: Build.
Merge branch 'pattern-merge' into dev-master
Build Loader