Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Added a ruleset for FreeFind
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Start to generalize trivial-validate.py input

Previously. trivial-validate.py took either a single specified
file or all the files in a specified directory. Seth pointed out
that we can generalize it to take a list of files / directories.
[Texas Instrument] Unsecure wildcard cookies

Just in case.
[Texas Instruments] Fix typo
[Weather Underground] breaks storm reports, disable until fixed
Merge single and multi file trivial validation

1. Add option --dupdir to specify where to check for duplicate rulesets
if this is not among the rulesets being validated.

2. Remove distinction between single and multi file validation.

3. Error handling for non-ruleset xml files and rulesets that are not
named.
Enable validation by specifying filenames
Removing unused filetree traversal function
Fix bug in duplicate ruleset checking
Remove extra output for debugging
Replace '/'.join with os.path.join
Merge remote-tracking branch 'yan/master'
Merge remote-tracking branch 'negres/master'
Merge branch 'master' of https://github.com/diracdeltas/https-everywhere
Merge branch 'master' of git://gitweb.torproject.org/https-everywhere
Merge remote-tracking branch 'mezzanine/master'