sub-options corrections
update
PD updates/ status codes
update
PD tests
first part of test updates after StatusCodes fixes 
not all updates, so tests temporary not operational
updates for relay messages, and PD