Fix write.close() returning before all data is flushed on disk
Fallback fix for old Streams
Polishing updates to FS.write

Memoize whether Node supports finished events in the current version.

Adds a spec for FS.write.

Style nits.
Merge pull request #54 fixing write finish

With follow up with specs and style fixes.