util/SArray: added copy constructor and assignment operator.
util/SArray: some doc-comment additions/reformatting
comms/ProtocolNode: correctly handle body-less incoming messages
util/PeriodicAction:  implemented `pause`, `unpause`, `cancel`
util/PeriodicScheduler: added missing return statement in `schedule`