Minor comment
General style cleanup

Shorted the code, used unqualified variable names where not ambiguous
Minor comments
Minor variable name changes
Minor comment
Minor comment
Minor code improvements

No major functional changes.  Simplified collectAnchorElementTextLengths
to use a more functional approach. Cleaned up some comments. Refactored
applyAttributeBias to use a more functional approach and avoid some DRY
violations (testing makes it seem like the perf issues are now gone).
Added a few more blacklist selectors.