Drastically simplify .gitignore for Dart
Our typical workflow has JS and related build outputs in the build directory.
Most users are on new SDKs, so we don't have to worry about these ignores.
Most users don't generate docs locally. If they do, it's easy to add the entry to their .gitignore later.