不使用だった引数を削除(warning対策)
テストコードに適用していたwarning抑制のパラメータをファイル単位のpragmaに変更
boost 1.56でstd::shared_ptrに対応したため、それ用のヘッダを削除(というかバグ有りだった）