hostmot2-lowlevel.h: API change: add custom verify_firmware function
hostmot2-lowlevel.h: API change: add custom verify_firmware function

not all FPGA's are made by Xilinx. Pass struct firmware for non-bitfile formats.

This API change modifies the layout of the hm2_llio data structure, hence
requires a recompile of all hm2 modules.

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