Unordered: Call policy functions as static functions.
Unordered/hash: Avoid a gcc warning. Refs #6771
Unordered: Fix equality for multimap/multiset.
Unordered: Use iterators in more of the implementation methods.
Unordered: Pull forward declarations out of detail/fwd.hpp
Unordered: Rejig some of the emplace_args macro code. Refs #6784

This is a bit cleaner and will hopefully fix the Sun problems.
Unordered: Disable std::allocator_traits on gcc for now.
Unordered/Hash: Release notes.
Unordered: allocator_helpers.hpp was moved.
Unordered: Reactivate std::allocator_traits for gcc 4.7, and try for Visual C++ 11
Unordered: Use std::allocator_trait's variadic construct.
Unordered: Avoid `-Wshadow` warnings. Refs #6190.
Unordered: Implement reserve. Refs #6857.
Unordered: 'full construct' requires SFINAE expressions.
Unordered: Fix destroy to match construct in last commit.
Unordered: Check that reserve works for both range and single element insert.
Unordered: allocator_helpers cleanup.
Unordered: Fix macros for picking construct/destroy.
Unordered: Try to fix Sun compile error.

The Sun compile tests have started failing, I'm not sure what triggered this,
but it seems to be confused by the various uses of the identifier `node`, so
try renaming the class and see if that improves things.
Unordered: Fix namespaces for renaming in bcp. Refs #6905.