minor template tweaks to get compiling on gcc
lose unused data member from ScopedBlockCurrentThreadSignal (was there for debugtrace but not needed)