more clean-up: remove unused defs
include a src parameter for write operations (eg., in turn_on_platform_port); also introduce new operation set_over_current(platform_id, port_id, ma, us, src). This also as part of the recent CI-OMS interface changes.
update capabilities test with new set_over_current operation
as decided in context of mission execution, turn_on/off_port again requires port_id always (not via instrument_id-based mapping)
more clean-up related with removed checksum operation
M101 - remove RSNPlatformDriverEvent dependencies
Updates ion-functions
Merge pull request #2158 from carueda/rsn_oms_ci_interface_cleanup2

More adjustments per RSN-OMS – CI interface changes
Merge pull request #2160 from cwingard/ionfunc

CIDEVMI-1178 Updates ion-functions
Merge pull request #2159 from Bobfrat/rmv_RSN_dependency

M101 - remove RSNPlatformDriverEvent dependencies
Splits up create_data_product
Refactor in Data Product Management and Dataset Management
Refactors the API for create_dataset
Getting rid of more useless things
Gets all the tests back in order
Test using complex coverage stubs
Submodule bump
Removes offending module
Removes bad references
Removes offending test (now fully deprecated)