implemented more file apis
Merge pull request #84 from dart-gde/files4

implemented more file apis