remove unused include statement
make header file slim
better include guard
fixed duplicated include guard ident.
manage frames by std::shared_ptr
Merge branch 'refine-value' of github.com:tokuhirom/tora into refine-value