HTTPS Everywhere 0.9.4 ignores rulesets with XML declaration
Rulesets starting with an XML declaration (c.f. http://www.w3.org/TR/xml/#sec-prolog-dtd ) are silently ignored by HTTPS Everywhere 0.9.4.
With the XML declaration, no HTTP->HTTPS redirection takes place, and the ruleset isn't listed in the add-on preferences. Remove the declaration and it works.