libvmi.h: add 'extern C' to ensure c++ to ensure C linkage

This small change makes it possible to use LibVMI from within C++ code by instructing the compiler to avoid mangling and allow C-style linkage (if and only if it's a C++ compiler; normal C code is entirely unchanged due to the #ifdef ).