added a test for tokenized field-type (addressing multi-valued fields is not handled)
added test for recursive tokenization
support for addressing json array members
added some recently-created tests to EXTRA_DIST (was missed originally) + fixed some indentation issues in tests Makefile

Conflicts:
	tests/Makefile.am
first cut of tests for json-array subscripting
enhanced rainerscript to allow chained dereference of json-arrays + fixed a bug json-array dereference handling + added a test for rainerscript using chained json-array dereference

Conflicts:
	tests/Makefile.am
foreach for rscript + test (completes json-array support, except documentation)
Adds support for 'reset' statement (it has syntax similar to set 'set', but _unlike_ 'set' always force-sets the given value insteed of conditionally merging it, or not saving it because it is trying to replace an object with a leaf value etc).

Syntax:

reset $.foo = $!bar;

etc.
exposed a module-load-time config to enable/disable regex support + added tests for the same
mmnormalize rename allow_regex module conf param to allowRegex

...so that it matches the other config parameters in style.
added a json-c type replacement for json_bool which is not present in older version (for instance, 0.9, which debian squeeze uses)
git-ignores a few files that get generated as a part of build/test runs
fixed some relative paths used in tests which were missing srcdir
make sure we use the enhanced liblognorm
maintain ChangeLog
testbench: emit error message on failed check
mmnormalize regex test which expects regex support now runs only if liblognorm is built with regex support enabled

(commit edited to fix a mistake that unintentionally disturbed mmjsonparse)

(rebased to master-mmnormalize)
ax_check_define macro file was missed, added that