shill: Fix output of ListDebugTags to match what ff_debug expects.

ff_debug expects ListDebugTags to output a list of valid debug tags
separated by plus signs instead of commas.

BUG=chromium-os:26081
TEST=Build and run unit tests. Use ff_debug to get/set debug tags.

Change-Id: Id4772e750083b21094c83819cb8894cc83eddf68
Reviewed-on: https://gerrit.chromium.org/gerrit/20433
Tested-by: Ben Chan <benchan@chromium.org>
Commit-Ready: Ben Chan <benchan@chromium.org>
Reviewed-by: Darin Petkov <petkov@chromium.org>
diff --git a/scope_logger.cc b/scope_logger.cc
index 722008a..e3951cf 100644
--- a/scope_logger.cc
+++ b/scope_logger.cc
@@ -73,7 +73,7 @@
 
 string ScopeLogger::GetAllScopeNames() const {
   vector<string> names(kScopeNames, kScopeNames + arraysize(kScopeNames));
-  return JoinString(names, ',');
+  return JoinString(names, '+');
 }
 
 string ScopeLogger::GetEnabledScopeNames() const {