Ruleset crushing code trips on corner cases

This ruleset:

https://gitweb.torproject.org/https-everywhere.git/commitdiff/41ad47b404820ffecf178a969d24ed091a98f6fe

Triggered a bug in Alex's ruleset crushing code in the build script. The symptom was that HTTPS Everywhere could no longer parse the resulting default.rulesets file.

Re-spacing it was an effective workaround, but at some point we should fix those regexps or replace them with something more elegant in Python.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information