remove tests and direct supporting code in platform driver related with concept of connecting/disconnecting instruments to platform ports and sync/checksum operations.

All of this per recent CI-OMS interface simplification. Note, these elements are still present in underlying supporting classes, but not exercised anymore from the platform agent/driver.
remove tests and supporting code related with concept of platform types in CI-OMS interface.

This concept was long ago deprecated and now removed per recent CI-OMS interface simplification.
more test and code clean-up related with obsolete connect/disconnect instrument and checksum per recent CI-OMS interface simplification
more clean-up: remove unused defs
payload of external RSN OMS event notification is now an array of event instances: service gateway and RSN OMS simulator updated accordingly
Merge pull request #2156 from carueda/rsn_oms_ci_interface_cleanup1

RSN-OMS – CI interface clean-up and adjustment in JSON payload for event notification