* Add extern C guard blocks to SDK header files #1352 * fixed some extern C blocks in core and libraries