FLayeredMoveGroup::operator==

Comparison operator - needs matching LayeredMoves along with identical states in those structs