[shill] the beginnings of the data model

Flesh out Manager a little, to add vectors of Device* and Service* and ways to look through them.

BUG=chromium-os:15347
TEST=unit tests

Change-Id: Iae5280f56bf58cf1580f0b87c465f4905459f07a
Reviewed-on: http://gerrit.chromium.org/gerrit/966
Reviewed-by: Chris Masone <cmasone@chromium.org>
Tested-by: Chris Masone <cmasone@chromium.org>
diff --git a/control_interface.h b/control_interface.h
index 882291c..99c230b 100644
--- a/control_interface.h
+++ b/control_interface.h
@@ -9,9 +9,9 @@
 
 namespace shill {
 
+class Device;
 class Manager;
 class Service;
-class Device;
 
 using std::string;