Updated libconfig to version 1.4.9

Previous edits to the library have been preserved with this update.
Re-generated libconfig parser and scanner

This overrides previous manual edits to the machine-generated files, and
is supposed to make it much easier to maintain in future.