C++向けのヘッダファイルのサフィックスを .hppに変更

Cからも利用できるものは ,h とし、extern C の構文を付与した.
セクションの存在確認IFの追加
C向けヘッダの誤り訂正。診断用エントリの追加
シグネチャの精査