[refactoring] operator->を利用するように修正。
Boost.Variantのサンプルを追加。
型数を修正。
recursive_wrapperに対応。
作業ブランチをマージ。
リリースバージョンを設定。
リリースブランチをマージ。