refactor JS compressors to take JS lazily
add about: to list of non-rewritable URLs