various minor fixes, long vs int -Werror, ...

comparison is always false due to limited range of data type in front/*.c
with DEBUG.
less verbose make echos
...