Some minor changes:
- organize imports
- add the generated doc directory to the gitignore file

BUG=
R=pquitslund@google.com

Review URL: https://codereview.chromium.org//2298063005 .
diff --git a/.gitignore b/.gitignore
index aac1f4f..a8b93ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 .pub
 packages
 pubspec.lock
+doc/api/
diff --git a/lib/discovery_analysis.dart b/lib/discovery_analysis.dart
index 058330b..ce7e98a 100644
--- a/lib/discovery_analysis.dart
+++ b/lib/discovery_analysis.dart
@@ -12,8 +12,8 @@
 /// determined to be "package directories" themselves.
 library package_config.discovery_analysis;
 
-import "dart:io" show File, Directory;
 import "dart:collection" show HashMap;
+import "dart:io" show File, Directory;
 
 import "package:path/path.dart" as path;
 
diff --git a/lib/packages_file.dart b/lib/packages_file.dart
index 93ccd3c..0f1a6e6 100644
--- a/lib/packages_file.dart
+++ b/lib/packages_file.dart
@@ -5,6 +5,7 @@
 library package_config.packages_file;
 
 import "package:charcode/ascii.dart";
+
 import "src/util.dart" show isValidPackageName;
 
 /// Parses a `.packages` file into a map from package name to base URI.
diff --git a/lib/src/packages_impl.dart b/lib/src/packages_impl.dart
index fa9115f..df89e46 100644
--- a/lib/src/packages_impl.dart
+++ b/lib/src/packages_impl.dart
@@ -8,6 +8,7 @@
 library package_config.packages_impl;
 
 import "dart:collection" show UnmodifiableMapView;
+
 import "../packages.dart";
 import "util.dart" show checkValidPackageUri;
 
diff --git a/lib/src/packages_io_impl.dart b/lib/src/packages_io_impl.dart
index 0e94746..9eba9ce 100644
--- a/lib/src/packages_io_impl.dart
+++ b/lib/src/packages_io_impl.dart
@@ -8,7 +8,9 @@
 
 import "dart:collection" show UnmodifiableMapView;
 import "dart:io" show Directory;
+
 import "package:path/path.dart" as path;
+
 import "packages_impl.dart";
 
 /// A [Packages] implementation based on a local directory.