MOVEONLY: separate CTxUndo out of core
MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (from
core) with it