Merge pull request #911 from dart-lang/new-cli

Add a hidden Command library for integrating into dartdev