Merge pull request #51 from xunzhang/master

update type.hpp
std::unordered_map and std::unordered_set(>=g++4.7) added in type, tested.

中止提交。
std::unordered_map and std::unordered_set(>=g++4.7) added in type, tested.