Modify offline docs platform family for Dash/Zeal (#27053)

This changes the DocSetPlatformFamily key to be "dartlang" instead of the name of the package (usually "flutter"). This is so that the IntelliJ plugin for Dash will be able to go directly to the docs for a symbol from a keystroke, instead of needing to search all the docsets each time.

Without this, flutter isn't part of the list of package names it searches. After this, it finds the flutter docs because they're declared to be part of the "dartlang" family of docs.

Dashing doesn't have a way to configure this, so we modify the Info.plist directly to make the change.
diff --git a/dev/bots/docs.sh b/dev/bots/docs.sh
index 17d35af..1984ea4 100755
--- a/dev/bots/docs.sh
+++ b/dev/bots/docs.sh
@@ -42,12 +42,13 @@
 function create_docset() {
   # Must be run from "$FLUTTER_ROOT/dev/docs"
   # Must have dashing installed: go get -u github.com/technosophos/dashing
-  # Dashing produces a LOT of output (~30MB), so we redirect it, and just show
-  # the end of it if there was a problem.
+  # Dashing produces a LOT of log output (~30MB), so we redirect it, and just
+  # show the end of it if there was a problem.
   echo "Building Flutter docset."
   rm -rf flutter.docset
   (dashing build --source ./doc --config ./dashing.json > /tmp/dashing.log 2>&1 || (tail -100 /tmp/dashing.log; false)) && \
   cp ./doc/flutter/static-assets/favicon.png ./flutter.docset/icon.png && \
+  "$DART" ./dashing_postprocess.dart && \
   tar cf flutter.docset.tar.gz --use-compress-program="gzip --best" flutter.docset
 }