Allow invalid HTML to be in Razor pages.

- Modified the TagHelperParseTreeRewriter to not remove invalid HTML snippets.
- Added tests to validate invalid HTML is allowed.

#212
> just stating that we have the test cases you recommended covered

where is `< p>` or similar (without an obvious code transition or attribute name / value pair) tested?