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/mock_cellular.cc b/mock_cellular.cc
index c631a8c..7b19f73 100644
--- a/mock_cellular.cc
+++ b/mock_cellular.cc
@@ -20,11 +20,12 @@
                            const std::string &owner,
                            const std::string &service,
                            const std::string &path,
+                           CellularOperatorInfo *cellular_operator_info,
                            mobile_provider_db *provider_db,
                            ProxyFactory *proxy_factory)
     : Cellular(control_interface, dispatcher, metrics, manager, link_name,
                address, interface_index, type, owner, service, path,
-               provider_db, proxy_factory) {}
+               cellular_operator_info, provider_db, proxy_factory) {}
 
 MockCellular::~MockCellular() {}