Function composition: fix the typing of the generated lambda

When f and g are functions, 'f ; g' gets translated into
  lambda x: g (f x)

The resulting function wasn't typed right, which led to an internal error.

This fixes bug #328
JaaS: lens for the Java Authentication and Authorization Service
adds support for iptoute2 configuration files (/etc/iproute2/*)
Add CR as a white space char in RX.space_in

CR is used in the IniFile lens as of EOL. To avoid concat ambig between
IniFile.store_to_eol and IniFile.eol, CR has to be added to Rx.space_in. This
change do not break any existing lens in the repository.
Add Splunk lens

Lens to parse Splunk configuration. Based on IniFile lens, with few differences:

* Accepts empty value in entry
* Entries without parent section are children of .anon node

Thanks to Tim Brigham for this contribution.

Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>
PHPFPM Support
Add -t option to augtool manpage
Add --echo alias to augtool manpage
* tests/test-run.c (load_module): do not downcase the lensdir

We should not touch the lensdir, since it is user provided; we only want to
downcase the module name.

Patch by aponomarenko

Fixes bug #332
Rename README to README.md
Update README.md

Reformat as GH-flavored markdown; add a License section
postfix_master: Allow [] in words (ticket #345)