shill: cellular: Instantiate and propagate CellularOperatorInfo object.

BUG=chrome-os-partner:11985
TEST=Build and run unit tests.

Change-Id: I7bf5d20a15eefe18f92951780f059bf5559bba5d
Reviewed-on: https://gerrit.chromium.org/gerrit/37362
Reviewed-by: Thieu Le <thieule@chromium.org>
Commit-Ready: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
diff --git a/modem_unittest.cc b/modem_unittest.cc
index 5023e45..5648122 100644
--- a/modem_unittest.cc
+++ b/modem_unittest.cc
@@ -75,6 +75,7 @@
                 &dispatcher_,
                 &metrics_,
                 &manager_,
+                static_cast<CellularOperatorInfo *>(NULL),
                 static_cast<mobile_provider_db *>(NULL))) {}
   virtual void SetUp();
   virtual void TearDown();
@@ -170,6 +171,7 @@
       kOwner,
       kService,
       kPath,
+      static_cast<CellularOperatorInfo *>(NULL),
       static_cast<mobile_provider_db *>(NULL),
       ProxyFactory::GetInstance());