Update to work with Node.JS >= 0.6
Fix accidental global leaks: 'events', 'clone'
Fixed bug where reopen() could work only once.
Fixed typo which was causing fatal error
* use end not close on fs stream
- which is the convention for latest node
Fixed bug where log levels would show up as undefined (thanks Thomas101)
Added emitters for each log level
Custom format support
Fix buggy name conflict detection
Allow for custom log levels
Prelim work on custom levels
Small fix to #close
Small syntax fix, errors now emitted properly from stream errors
Small syntax cleanup