implement delete file
merge master
remove resource from parent
fix for treeview
fix test
fix nits, clean up workspace
Merge pull request #208 from dart-lang/filedelete

implement delete file