Bug 480843 - Implement a memory reporter for mailnews code, r=irving.

Unfortunately, due to issues with our build system, this patch makes the "Dark
Matter Detector" reports incorrect since it doesn't realize that our memory
reporter is reporting memory. This should be fixed as part of the build system
overhaul in bug 846540, however.