Allow corotypes.h to be included from C++ code.

The title pretty much says it all.  corotypes.h does not include conditional extern "C" blocks, so, for example, using cs_strerror from C++ code causes link errors.