Please fix constructor for emplace with clang.
Fixed types and added constructors for old clang.
Merge pull request #46 from simongog/emplace_back_intersect

Implemented missing constructors for intersect_t