Rewrite CSS/JS in CDATA section

CSS/JS inside CDATA section does not get rewritten due to unexpected behavior of HTMLParser.
This change adds CDATA handling and test cases. 
fixes iipc/openwayback#131 (also known as WWM-117).