removed extra factory namespace
prefer "using" directive
moved itree to the boost::intrusive namespace
removed ambiguous pointer_to overload; removed logs; added size&unused methods
fixes
auto tests for intrusive interval tree