Strengthen Travis checks (dart-lang/stream_transform#102)

- Restore checks on the earliest supported SDK.
- Tests and analyzer with warnings and errors are run on both SDKs.
- Dartfmt, and analyzer with lints are run on only the dev SDK.
- Add test order randomization.
diff --git a/pkgs/stream_transform/.travis.yml b/pkgs/stream_transform/.travis.yml
index d69c3f7..596c0c6 100644
--- a/pkgs/stream_transform/.travis.yml
+++ b/pkgs/stream_transform/.travis.yml
@@ -3,12 +3,21 @@
   only: [master]
 dart:
   - dev
-  # 2.2.0
+  - 2.6.0
 cache:
   directories:
     - $HOME/.pub-cache
 dart_task:
-  - test
-  - test -p chrome
-  - dartfmt
-  - dartanalyzer: --fatal-warnings --fatal-infos .
+  - test --test-randomize-ordering-seed=random
+  - test -p chrome --test-randomize-ordering-seed=random
+
+matrix:
+  include:
+    - dart: dev
+      dart_task: dartfmt
+    - dart: dev
+      dart_task:
+        dartanalyzer: --fatal-warnings --fatal-infos .
+    - dart: 2.6.0
+      dart_task:
+        dartanalyzer: --fatal-warnings .