configを追加

2013 Nov CTPがリリースされ、どちらでも動くようにコンパイラ間の差を吸収するためのマクロを定義する
configのマクロに対応
constexprに対応
inline指定追加
戻り値の型が抜けていたので修正
ログを取る機能を追加
elifをelseに修正
デストラクタ修正