Merge pull request #1 from CleverRaven/master

a
Merge pull request #2 from CleverRaven/master

a1
Merge pull request #3 from CleverRaven/master

c
Switch to using argparse. Update pluck to use argparse and multiple where arguments.
Convert count_values to allow multiple where cases and use argparse. Fix a bug in the primitive matcher that wasn't friendly to booleans. Still uses regular expressions, but also switch to match instead of search to make things stricter.
Get rid of list_values. Not necessary. Count values should allow for distinct output, but easy enough to do witha a complimentary script at the moment.
Allow file filtering within the data directory using a glob expression. Still only works with files detected to be JSON.
Shorten names, normalize more arguments, normalize output.
Still wanted the ability to strip off a distinct set in a list, not in a dictionary. Piping to lister.py will do that.
More general name.
Include a file splitter. Can work on N number of files, but is ideal for taking a small set of files, or even one file, and splitting it apart based on a set of matches.
Merge remote-tracking branch 'upstream/master' into json-tools
Disallows increasing the burn counter of liquids
Safer fix for burnt liquids
Recombobulate dropped item display to fix most of the pluralization issues.
Buckwheat isn't actually wheat

It doesn't have gluten and doesn't trigger wheat allergies.
Merge pull request #9100 from Barhandar/buck-not-wheat

Buckwheat isn't actually wheat
Hot air for tilesets
Prevent wet towels from spamming the message log.

When called from within the item processing, the t parameter is false and the iuse function does nothing.

Set the turns_per_charge value of the (dry) towel to 0 because it is not active at all.
Spotlight for tilesets