Allow users to create user-specified rules. Rules are saved in local storage and automatically loaded when the browser / extension starts up.

TODO:
This change does not allow users to edit/delete existing rules or to submit them to a central location.
This change doesn't support exceptions or cookie rules yet (but no reason they couldn't be easily added).

I also introduced a structure for a JS object that can be used to represent rules.
Remove jquery dependency
Merge pull request #1 from jsha/jsha.add-persistent-user-rules

Remove jquery dependency
fix code review comments: hide advanced options by default, add missing semi-colon, remove duplicate TODO
Merge remote-tracking branch 'eff/master' into vijayp.add-persistent-user-rules

Conflicts:
	chromium/background.js
Fix issue 215 by changing some negative margins, inheriting wrap, and fixing the horizontal orientation to only apply in toolbars
Minor cosmetics
Update some disqus urls
Merge pull request #217 from mattrobenolt/patch-1

Update some disqus urls
Update Changelog
Add log of added/modified files from master
Fix selector for horizontal orientation to work pre-Australis
Version bump
Chrome version bump
Make Chrome build script more backward-compatible

The release scripts, which try to be idempotent but aren't fully,
are based on an older version of makecrx.sh, which calls
merge-rulesets.sh. There will be less pain if makecrx.sh is as
similar to the chrome release script as possible.
version bump
Fix undefined tabId
Remove obsolete displayPageAction
Update Changelog
Merge branch 'master' of ssh://github.com/EFForg/https-everywhere