Improve test.dart output (#14333)

It adds lines like `SHARD=analyze` to each shard, and a message like `Contents of packages/flutter_localizations/lib/src/l10n/localizations.dart matches output of gen_localizations.dart script.`  to the analysis shard.
diff --git a/dev/bots/test.dart b/dev/bots/test.dart
index 813a0c0..9a66bcf 100644
--- a/dev/bots/test.dart
+++ b/dev/bots/test.dart
@@ -49,11 +49,13 @@
   if (shard != null) {
     if (!_kShards.containsKey(shard))
       throw new ArgumentError('Invalid shard: $shard');
+    print('${bold}SHARD=$shard$reset');
     await _kShards[shard]();
   } else {
     for (String currentShard in _kShards.keys) {
       print('${bold}SHARD=$currentShard$reset');
       await _kShards[currentShard]();
+      print('');
     }
   }
 }
@@ -91,6 +93,7 @@
       ..writeln('Did you forget to run gen_localizations.dart after updating a .arb file?');
     exit(1);
   }
+  print('Contents of $localizationsFile matches output of gen_localizations.dart script.');
 }
 
 Future<Null> _analyzeRepo() async {