WebViewTab: ignore NSURLErrorCancelled errors
urlblocker: add some more analytics providers, add xml comments

Note in the output plist files that these are automatically
generated and not to edit them directly.  For HTTPS Everywhere, log
the git commit for the tree that produced them.  convert_rules.rb
should probably use this to avoid running again if the git commits
are the same.