Merge.

svn path=/branches/unordered/dev/boost/functional/detail/container_fwd.hpp; revision=42728
Okay, I messed up that merge. I think it'll be easier to create a new branch
from trunk so I'm deleting the old one to start again.

svn path=/branches/unordered/dev/boost/functional/detail/container_fwd.hpp; revision=42730
Development branch of unordered.

svn path=/branches/unordered/dev/boost/functional/detail/container_fwd.hpp; revision=42731
Branching unordered to create a version to use with boost 1.35

svn path=/branches/unordered/dev/boost/functional/detail/container_fwd.hpp; revision=43960
Remove the unordered/dev branch as it's now fully merged and no longer serves
any purpose.

svn path=/branches/unordered/dev/boost/functional/detail/container_fwd.hpp; revision=45744