Fix parameter support.
Pgindent.
Merge remote-tracking branch 'dveeden/master'
Remove dead code.
Fix cache management when an error occurs during initialization.
Add regression test for log_to_postgres function.
Merge remote-tracking branch 'dveeden/ldap_fdw' into ldap_fdw
Cleanup dveeden patch.

- Maintain backward compatibility.
- Switch to dicts instead of sequences for the result items.
- Cleanup Pep8 violations.
- Make the code more "pythonic".