shill: wimax: Refactor service management out of WiMax into WiMaxProvider.

This allows WiMAX service management to be independent from the
availability of WiMAX devices.

BUG=chrome-os-partner:9907
TEST=unit tests

Change-Id: I52ad31ed8ef1d271b04bbd2cfc17729a5c112831
Reviewed-on: https://gerrit.chromium.org/gerrit/23511
Commit-Ready: Darin Petkov <petkov@chromium.org>
Reviewed-by: Darin Petkov <petkov@chromium.org>
Tested-by: Darin Petkov <petkov@chromium.org>
diff --git a/mock_wimax_service.h b/mock_wimax_service.h
index 3d1ce1f..42c5ff3 100644
--- a/mock_wimax_service.h
+++ b/mock_wimax_service.h
@@ -16,8 +16,7 @@
   MockWiMaxService(ControlInterface *control,
                    EventDispatcher *dispatcher,
                    Metrics *metrics,
-                   Manager *manager,
-                   const WiMaxRefPtr &wimax);
+                   Manager *manager);
   virtual ~MockWiMaxService();
 
   MOCK_CONST_METHOD0(GetNetworkObjectPath, RpcIdentifier());