Extracted Template Insert and Create visitors to own hpp
Support for boost variant and more
* separated support/map.hpp to map.hpp and multimap.hpp
* separated support/set.hpp to set.hpp and multiset.hpp
* added corresponding includes for all types in support dir