[FOLD] Unfriend TransactionEngine
Don't check clang version using GCC macros
Fix strUnHex parsing of odd-length strings and add unit tests
Robust HashPrefix initialization