change argument references to pointers and add If_Log functionality
make logging of FMI interface configurable at runtime