Refactored mobile activation engine outside of WebUI handler in order to expose its state to other layer of UI (i.e. dialog, background activation process...).

BUG=130420
TEST=manual regression test for mobile device activation

Review URL: https://chromiumcodereview.appspot.com/10456045

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140686 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/ash/shell/shell_delegate_impl.cc b/ash/shell/shell_delegate_impl.cc
index 6dc3dc7..be403c8 100644
--- a/ash/shell/shell_delegate_impl.cc
+++ b/ash/shell/shell_delegate_impl.cc
@@ -75,7 +75,7 @@
 void ShellDelegateImpl::OpenCrosh() {
 }
 
-void ShellDelegateImpl::OpenMobileSetup() {
+void ShellDelegateImpl::OpenMobileSetup(const std::string& service_path) {
 }
 
 void ShellDelegateImpl::RestoreTab() {