added function vis-c-insert-include-guard to construct & insert a C/C++ include guard into the current buffer