MI: add global option for mi: --mi <output_type>
Test modification for support of new global option
Mi: add to libconfig
MI: Fix lttng hidden
Modify version.c so it can use the machine interface.
MI: Implement the call to mi_print_version in mi.c and use it in version.c.
Fix merging issue with lttng-error.h