Add rules from HSTS preload list
[major ui bugfix] Unbreak common case Observatory UI

Users who click "yes" to the observatory popup, who don't have Tor, and never
examine the privacy / details window, wouldn't actually have a working
Observatory state :(
Semicolon fixes

Conflicts:

	src/chrome/content/report-disable.js
	src/chrome/content/toolbar_button.js
Merge remote-tracking branch 'yan/master'
fix logic bug in trivial-validate when rule fails XML validate
make trivial-validate support --quiet (no warnings, only failures)
new rule-validating precommit hook from jpds/master
trivial-validate --quiet; also, it can exit 3, not just 1
Merging Lisa Yao's GSoC 2013 code for ruleset tests into main repo
Made ruleset tests menu item only appear if about:config pref is set
Preliminary ruleset test instructions, and made it so menu item only appears once
Ruleset tests write output to log box
Ruleset tests output is prettier
Merge remote-tracking branch 'origin/master'.