Merge relevant hunks from upstream libti*/tilp, part 1.

    * r4428 tfdocgen, libticonv, libtifiles, libticables, libticalcs, gfm, tilp: bump version numbers, while regenerating with new autotools and cross-mingw versions.
    * r4430 gfm, tilp: honor CFLAGS when compiling cleaner. Patch by Malcolm J. Lewis, SF bug #3491681.
    * r4431 gfm, tilp: fix FreeDesktop .desktop files. Patch by Malcolm J. Lewis, SF bug #3491673.
    * r4432 tilp: enable USB scan at startup (options.auto_detect) by default.
    * r4433 libticalcs, tilp: advertise ROM dumping support in CalcFncts calc_84p_usb, and perform minor documentation updates. Problems reported by shmibs.
    * r4434 libticalcs: suppress name clashes between dusb_rpkt.h / nsp_rpkt.h and dusb_vpkt.h / nsp_vpkt.h.
    * r4435 libticalcs: export dbus_recv, dbus_send, dusb_recv, dusb_send, nsp_recv and nsp_send, i.e. provide to external users the ability to send and receive raw packets.
    * r4436 libticalcs: protect {dbus,dusb,nsp}_{recv,send} against NULL parameters.
    * r4437 install_tilp.sh: make the script sensitive to PREFIX and SRCDIR environment variables; abort early when $PREFIX cannot be written to.

Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
Merge relevant hunks from upstream libti*/tilp, part 2.

    * r4439 libtifiles, libticalcs: fix several malloc/realloc/free vs. g_malloc/g_malloc0/g_free mismatches.
    * r4440 libticalcs: move a number of internal definitions to a new "internal.h" header; add several traces.
    * r4441 libticalcs: rename a bunch of internal functions, and remove the corresponding internal macros.
    * r4444 gfm, tilp: make the .desktop files pass desktop-file-validate.
    * r4446 libticalcs: add variable rename and variable attribute change functions; improve test_ticalcs_2; several drive-by fixes and improvements.
    * r4447 DUSB / NSP: kill more NULL dereferences by sanitizing function arguments; get rid of a number of TRYF; add a DUSB error code.
    * r4449 tilp installer: upgrade dependency on GTK+ runtime from gladewin32 2.12.9 to gtk-win 2.24.8.

Additional changes:
    * adapt build/scripts/run_updatepot.sh and po/POTFILES.in.

Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
Merge relevant hunks from upstream libti*/tilp, part 3.

    * r4450 tilp: convert from Glade to GTK+Builder.
    * r4451 tilp: replace GLADE_CB macro with TILP_EXPORT.
    * r4452 tilp: make Glib 2.32 and later print info and debug messages, restoring the behaviour of older versions.
    * r4454 libticalcs, tilp: integrate new TI-Z80 ROM dumper (with, among others, the ability to automatically dump 82 and 85, and the ability to unlock 73/83+/84+ Flash memory without an OS patch), and other ROM dumping improvements, by Benjamin Moody.
    * r4457 tfdocgen, libticonv, libtifiles, libticables, libticalcs, gfm, tilp: use LF line endings throughout the sources.
    * r4458 libticonv, libtifiles, libticalcs, tilp: add initial, experimental TI-80 VSC support, by Randy Compton.
    * r4459 tfdocgen, gfm, tilp: some updates, wording and formatting changes to the man pages; update RELEASE and Changelog files; convert several README and an AUTHORS file to UTF-8.

Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>