Migrate `test/commands.shard` (mostly) to `explicit-package-dependencies`. (#160288)

Towards https://github.com/flutter/flutter/issues/160257.

I intentionally skipped `create_test.dart`, as that requires updating
the generated template which uses l10n, a feature changing. I'll do that
in the "big bang" PR that finally enables the feature to avoid getting
us into a bad state.
https://dart.googlesource.com/external/github.com/flutter/flutter/+/f177d8aab483c64c411971fde2a5c842ed4819fa
diff --git a/DEPS b/DEPS
index e804b6f..b65b472 100644
--- a/DEPS
+++ b/DEPS
@@ -260,7 +260,7 @@
 
   'engine/src/flutter/third_party/dart': Var('dart_git') + '/sdk' + '@' + '41ef3a1792831effefda6956106ae5418618c5d2',
 
-  'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + 'abe3f4014fa926431ecec80ec76a22028251f759',
+  'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + 'f177d8aab483c64c411971fde2a5c842ed4819fa',
 
   'engine/src/flutter/third_party/depot_tools':
   Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '580b4ff3f5cd0dcaa2eacda28cefe0f45320e8f7',
diff --git a/commits.json b/commits.json
index 547dc3a..49cd4d7 100644
--- a/commits.json
+++ b/commits.json
@@ -1,5 +1,5 @@
 {
   "engine/src/flutter":"4944aebc5015b1977e0b65f7b3fbc88db6299094",
   "engine/src/flutter/third_party/dart":"41ef3a1792831effefda6956106ae5418618c5d2",
-  "flutter":"abe3f4014fa926431ecec80ec76a22028251f759"
+  "flutter":"f177d8aab483c64c411971fde2a5c842ed4819fa"
 }
\ No newline at end of file