We should be able to pack empty data for the case where the AvatarData doesn't have a valid _handData.  The logic was moved to a static method of HandData so we could keep the data packing logic all inside of HandData.cpp.