C++11 support, replace NodeList hash with tbb concurrent_unordered_map

also - should this be in shared not networking?