new: added P2P validators: blocking and nonblocking.  Synch actions moved to communications module.