ToJSON and FromJSON validate all the things

[#84359170]

Signed-off-by: Atul Kshirsagar <atul.kshirsagar@gmail.com>
Constructors for CellPresence and ReceptorPresence

[#84359170]

Signed-off-by: Atul Kshirsagar <atul.kshirsagar@gmail.com>
Constructor and Validator for AuctioneerPresence

[#84358594]

Signed-off-by: Atul Kshirsagar <atul.kshirsagar@gmail.com>