Changes due to portability testing

Some GCC options hidden from older versions of GCC (Debian etch)

GNU Lightning added into the tools directory.
GNU Lightning sometimes evaluates macro arguments twice on non-x86 only.
Outstanding issue about what to do for system installed V2 lightning,
currently the included one must be deleted (disabled) for it to be seen,

Missing DynASM no longer requires make -k for bf2any.