Fix dumb typo detected by a new Clang warning.
Bug 726891 - segmentation fault on session.end()

Fill in the gnucash and gnucash-resave versions in an initial load so
that the version checks pass. Have python's Session.__init__() always
load the session so it's ready to handle other actions.
Fix basis calculation for FIFO or LIFO when less than one lot is sold.
Fix guile 2 stack overflow errors for large reports
Improve preference name
Set Gnucash version and GNUCASH_RESAVE_VERSION in init_version_info

And reset_version_info. This is a better solution than setting it in load
after calling init_version_info because in load it would over-write the
values stored in the database.
Bug 724995 - Gnucash crashes due to assertion failed when opening sqlite file

Rather than asserting (and therefore crashing) on a bad split or transaction,
write an error description and raise an ERR_BACKEND_DATA_CORRUPT error.

Fix bad GUIDs in splits at write.
Update Active Perl version to the one current "community edition".
Ensure that the autoconf and automake checked are the ones we install

rather than some random one installed elsewhere on the path.
Win32: Roll back Gwenhywfar to 4.9.0 to resolve broken build.

cc1.exe: warnings being treated as errors
In file included from c:/soft/aqbanking/include/aqbanking5/aqbanking/abgui.h:16:0,
                 from ../../../../repos/src/import-export/aqb/gnc-ab-utils.c:52:
c:/soft/gwenhywfar/include/gwenhywfar4/gwenhywfar/gui_be.h:60:10: error: 'libintl_printf' is an unrecognized format function type
make[5]: *** [gnc-ab-utils.lo] Error 1