chore(.jshintrc): add jqLiteBuildFragment to globals
chore(.jshintrc): add jqLiteParseHTML to globals
fix(ngInclude): correctly add non-html namespaced template content

It is now possible for ngInclude to correctly load SVG content in non-blink browsers, which do not
sort out the namespace when parsing HTML.

Closes #7538
WIP: make broken tests pass, yeah
Revert "WIP: make broken tests pass, yeah"

This reverts commit 8d5e11daa630536b073ac9a0e59a63526bf9944d.
Revert "chore(package.json): tidy up dependencies"

This reverts commit 40308e5935a3ad55542f6eea23b8a7e4fab3aadd.

Conflicts:
	package.json
WIP: fix again, but moreso this time
WIP
Test for SVG-ness in ngIncludeFillContent linkFn