Add missing types in spark.dart.
Add more types in spark.dart.
add missing types in workspace.
Add more missing types.
Merge pull request #2389 from dart-lang/add_missing_types

[code maintenance] Add missing types