workspace changes to support sync files
addressed comments
Merge pull request #466 from dart-lang/ws

workspace changes to support sync files