validateSingleLayer
True if every adjacent leaf pair in this tree hashes to its stored parent. That means the layer immediately above the leaves is internally consistent. Direct port of merkle_validate_single_layer. (A one-node tree is trivially valid.)