hm2_soc_ol/instantiable: clean out hm2_soc_ol.h
hm2_soc_ol/instantiable: clean out hm2_soc_ol.h

delete unused structs.
some module params move to become instance params.

mhaberler/machinekit,ArcEye/MK-Qt5,strahlex/machinekit,ArcEye/MK-Qt5,strahlex/machinekit,strahlex/machinekit,mhaberler/machinekit,ArcEye/MK-Qt5,mhaberler/machinekit,strahlex/machinekit,mhaberler/machinekit,ArcEye/MK-Qt5,ArcEye/MK-Qt5,ArcEye/MK-Qt5,mhaberler/machinekit,mhaberler/machinekit,mhaberler/machinekit,strahlex/machinekit,strahlex/machinekit,ArcEye/MK-Qt5,mhaberler/machinekit,ArcEye/MK-Qt5,strahlex/machinekit