WIP: Use html-minifier instead of homegrown code.

Currently causes a few regressions.
Update html-minifier to 0.6.8.
Reintroduced the custom whitespace trimming algorithm and switch html-minifier into "conservativeCollapse" mode.

This makes the tests pass.
Turn on the html-minifier options that sound reasonably safe.
Asset.clone: Preserve isPretty/isMinified flags.
HtmlParamsAttribute: Actually export the correct class so that the inline method doesn't unexpectedly set a data-bind.
Merge branch 'html-minifier'

* html-minifier:
  Asset.clone: Preserve isPretty/isMinified flags.
  Turn on the html-minifier options that sound reasonably safe.
  Reintroduced the custom whitespace trimming algorithm and switch html-minifier into "conservativeCollapse" mode.
  Update html-minifier to 0.6.8.
  WIP: Use html-minifier instead of homegrown code.
1.10.0