simplify API chooseFile — use native Mac OS X file chooser
Dart — use native Mac OS X file chooser +review