Revert of Don't preload scripts with invalid type/language attributes (patchset #5 id:80001 of https://codereview.chromium.org/2099853002/ )

Reason for revert:
Some compat risk for this change was brought up. Going to send a note to blink-dev before re-landing.

Original issue's description:
> Don't preload scripts with invalid type/language attributes
>
> This patch keeps track of a script tag's type and language attributes,
> and gates preloading if they are invalid. This aligns the preload scanner's
> policy with the ScriptLoader's policy.
>
> BUG=623109
>
> Committed: https://crrev.com/23f4df7587f338837a709afb192900102584fc0a
> Cr-Commit-Position: refs/heads/master@{#403182}

TBR=yoav@yoav.ws
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=623109

Review-Url: https://codereview.chromium.org/2130773002
Cr-Commit-Position: refs/heads/master@{#404153}
4 files changed