CMake-abled Simple Open EtherCAT Master, pulled from https://developer.berlios.de/projects/soem/