C: fix #312 -DNO_DYNAMIC_LOADING with --staticxs disables DynaLoader

--staticxs explicitly sets -DNO_DYNAMIC_LOADING which prevents DynaLoader being booted.
And then uses NO_DYNAMIC_LOADING to decide if to dynaload or boot the staticxs modules.

We need to keep the first part, always boot DynaLoader (if usedl is available),
renamed NO_DYNAMIC_LOADING to STATICXS to avoid further confusion
changed in C and perlcc.
C pod: update known bugs

comments only
1.45_08: Replace each %hash with foreach keys (#307)

In B::C, Bytecode and CC.
The big issues were only hash traversal (B::HV::hwalk) in Bytecode
and B::walksymtable in B::C
CC: keep each %$declare
each-hash: skip new B::C::walksymtable also
de-randomize all foreach keys to sort

we better have predictable and comparable hash key ordering (syms, packages, ...)