[boost] Unordered Map/Set in VC++/Boost?