Fixes #2. Convert exceptions to error events.

I converted the createReadStream/createWriteStream exceptions into error events to match the original Node fs module. I converted the tests to check for this. I tried to make the code look like normal CoffeeScript, but I'm pretty new to it so I may have missed something. Let me know if there's any changes you want me to make.