Update the warning locater with tag-attribute pairs

trigger new error type still failed
clean
Bug fixed!
Updated with JavaScript code conventions
Minor updates on indentation
move checkMixedContent to very beginning

of the file + indentation improvement
Add 'img-src' checker into isActiveContent

and add some newlines for visual separation