Use boost::ptr_map rather than std::map
Use boost::ptr_map rather than std::map

Storing the edge information in a shared_ptr is wasteful since the
pointers aren't actually shared anywhere. The scoped_ptr class isn't
copyable, so it can't be used in std::map.

mathstuf/sprokit,linus-sherrill/sprokit,mathstuf/sprokit,linus-sherrill/sprokit,Kitware/sprokit,Kitware/sprokit,mathstuf/sprokit,Kitware/sprokit,linus-sherrill/sprokit,mathstuf/sprokit,linus-sherrill/sprokit,Kitware/sprokit