Modify version.c so it can use the machine interface.
Implement the call to mi_print_version in mi.c and use it in version.c.