add workspace events
grammar nit
made ctor private, added toString to eventType
added TODO for file setContents
added TODO
Merge pull request #71 from dart-lang/workspace

add workspace events
merge to master