Switch to mozilla::MozMove.
Bug 906912 - Add move constructors to mozilla::LinkedList and mozilla::LinkedListElement.
Add LinkedHashtable.
Bug 901746 - Part 1: Fix whitespace in xpcom's weakref code.
Bug 901746 - Part 2: Add finalizers to weak references.
Add mozilla::MaybeWeakSet.
Use MaybeWeakSet in nsFrameMessageManager.
Use MaybeWeakSet in nsObserverList.
Big patch, working on MaybeWeakMultiset.