made the simulator use unbuffered print so log files can be used for useful debugging
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