[shill] Update to a recent version of the flimflam dbus API

Used dbus introspection on 6/8/11 to grab a snapshot.  Also added ipconfig and profile objects.
Spot checked for sanity against current flimflam docs.

BUG=chromium-os:16329
TEST=compilation
STATUS=Verified

Change-Id: Iebd7c073f97a3f75435b3e5b67fbc0b790bfdbed
Reviewed-on: http://gerrit.chromium.org/gerrit/2360
Reviewed-by: Chris Masone <cmasone@chromium.org>
Tested-by: Chris Masone <cmasone@chromium.org>
diff --git a/manager_dbus_adaptor.cc b/manager_dbus_adaptor.cc
index e87bc45..9b6c839 100644
--- a/manager_dbus_adaptor.cc
+++ b/manager_dbus_adaptor.cc
@@ -71,10 +71,21 @@
   return ::DBus::Path();
 }
 
-void ManagerDBusAdaptor::RemoveProfile(const ::DBus::Path& path,
+void ManagerDBusAdaptor::RemoveProfile(const string& name,
                                        ::DBus::Error &error) {
 }
 
+::DBus::Path ManagerDBusAdaptor::PushProfile(const std::string& ,
+                                             ::DBus::Error &error) {
+  return ::DBus::Path();
+}
+
+void ManagerDBusAdaptor::PopProfile(const std::string& , ::DBus::Error &error) {
+}
+
+void ManagerDBusAdaptor::PopAnyProfile(::DBus::Error &error) {
+}
+
 void ManagerDBusAdaptor::RequestScan(const string& ,
                                      ::DBus::Error &error) {
 }
@@ -104,6 +115,12 @@
     ::DBus::Error &error) {
 }
 
+::DBus::Path ManagerDBusAdaptor::GetVPNService(
+    const map<string, ::DBus::Variant>& ,
+    ::DBus::Error &error) {
+  return ::DBus::Path();
+}
+
 void ManagerDBusAdaptor::RegisterAgent(const ::DBus::Path& ,
                                        ::DBus::Error &error) {
 }