Update YCM config, and use a plugin to switch between .c/.h.