Use an SQLite ruleset DB to speed Firefox startup.

Note that this queries the DB synchronously on
many requests, potentially slowing down browsing.
Needs additional work.
Handle multiple targets and preload a list of available targets
Create host index on targets table
Merge branch 'master' of https://github.com/EFForg/https-everywhere into sqlite
The dev popup should now be obsolete.
Fix bug where bare hostname isn't tried.

Also fix a case of double-lookup for "*.foo.com" and fix some comments.
Remove cache on targets table and change JS-side query to match.
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'jsha/sqlite'

Conflicts:
	src/chrome/content/code/HTTPSRules.js