gcc 8.2.0, buster armhf fixes
I had to fix a bunch of small issues to get a top-level build of LALSuite to succeed on my Raspberry Pi (Debian buster, armhf) due to a few minor 32-bit portability issues and a few mistakes picked up by my very recent version of gcc (8.2.0):
- printf specifiers for size_t
- warnings related to strcpy versus strncpy
- some real off-by-one and buffer overflow bugs, mostly in lalapps/src/pulsar, which I did not fix but changed from errors to warnings
CC @karl-wette, @adam-mercer.