libticonv, libticables, libticalcs: expand torture tests, and perform minor fixes.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4468 11ccfa89-a3ba-0310-a1af-c6a367506c11
libticalcs: update "counters" arrays in CalcFncts instances. They have been broken for years, since the DUMP_ROM -> DUMP_ROM1 + DUMP_ROM2 change, or the addition of EXECUTE, whichever occurred first.

Noticed after the changes in r4446, and fixed by Benjamin Moody.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4470 11ccfa89-a3ba-0310-a1af-c6a367506c11
libticalcs: in 84+ DUSB ROM dumper, enable UnlockFlash, so that the certificate page can be dumped.

Patch by Benjamin Moody.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4472 11ccfa89-a3ba-0310-a1af-c6a367506c11
libtifiles: for dealing with ZIP files, use an external libarchive instead of an embedded minizip.

Patch by Benjamin Moody.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4474 11ccfa89-a3ba-0310-a1af-c6a367506c11
libticalcs: test_ticalcs_2: in send_var(), add the ability to define the file name, if the target calculator is Nspire.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4477 11ccfa89-a3ba-0310-a1af-c6a367506c11
libticonv, libtifiles, libticables, libticalcs, gfm, tilp: fix a number of problems related to unaligned reads/writes and left shifts of count >= width of type; fix more compiler warnings reported by clang.
Some problems were flagged by `clang -fsanitize=undefined`, and the same fix was applied to other similar code chunks.

Authors: mainly Lionel Debroux, Benjamin Moody pointed out more code chunks.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4478 11ccfa89-a3ba-0310-a1af-c6a367506c11
libtifiles, libticalcs, gfm, tilp: fix more compiler warnings reported (or made more visible) by clang.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4479 11ccfa89-a3ba-0310-a1af-c6a367506c11
libticalcs: add 83+ family DBUS memory dump command; while at it, reformat, harden and export functions from cmd73.c.

Several chunks of code borrowed and adapted from tidump by Jon Sturm.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4482 11ccfa89-a3ba-0310-a1af-c6a367506c11
tfdocgen, libticonv, libtifiles, libticables, libticalcs, tilp: update ChangeLog and RELEASE files.

git-svn-id: http://svn.tilp.info/repos/tilp/libticalcs/trunk@4483 11ccfa89-a3ba-0310-a1af-c6a367506c11