Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium

XPIDL_MODULE defaults to MODULE. These Makefile.in were setting
XPIDL_MODULE to the same value as MODULE.

--HG--
extra : rebase_source : e96bd34d5949d0ab94cecbec35d6c9f4bffec01e
Bug 818246 - Part 2: Support moz.build -> Makefile variable passthru; r=glandium

--HG--
extra : rebase_source : c9a914e1466e74d079383ef1162a4d1f9959a05c
Bug 847662 - Part 1: Rename Metrics.Collector -> Metrics.ProviderManager; r=rnewman

--HG--
rename : services/metrics/collector.jsm => services/metrics/providermanager.jsm
rename : services/metrics/tests/xpcshell/test_metrics_collector.js => services/metrics/tests/xpcshell/test_metrics_provider_manager.js
extra : rebase_source : b5d1e1a54adca8c8fb948d18c176c4bfa36ff769
Bug 847662 - Part 2: Use try..finally in tests so cleanup always occurs; r=rnewman

This should hopefully fix test hangs in this file (such as those
reported in bug 830201.

--HG--
extra : rebase_source : 362caabd29fac99aa9f97517ae5e30bd6db91e0c