Merge pull request #6610 from lioncash/swap Common/Swap: Amend BigEndianValue's operator= to return a reference to the object rather than returning void