Release 12
Apart from some minor fixes and code tidy up. this includes the following more notable changes:
- the TextUpgradeXVersion module is brought up to date with various core code changes
- a module-neutral, animal-based save mechanism replaces the bespoke mechanism that was implemented in TestUpgradeXVersion. This will enable future development like testing openssl builds against NSS builds etc.
- a standardized way of accumulating log files is implemented. This will enable some planned server side improvements.
- requests are now signed using SHA256 nstead of SHA1.
- there is a separate config section for settings to be used with valgrind. This makes it easier to turn valgrind on or off.
- typedefs detection is improved for OSX
- there is a setting for additional docs build targets, in addition to the standard html target.
- use of the configure "accache" is made substantially more robust
- timed out processes are more verbose