Modbus client corrected to be c (not cpp).

Also free bugfix.