Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
Bug 967364: Replace crazy already_AddRefed handling with something reasonable. r=jesup
Bug 967364: Privatize already_AddRefed::mRawPtr. r=bsmedberg
Bug 967364: Use every already_AddRefed. r=bsmedberg
Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
Bug 981150: Use nsTArrayForwardDeclare.h more. r=ehsan
Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**.  r=bsmedberg
No bug: Remove unnecessary initializations of nsCOMPtr. r=me