bugs

- error: use prelude name when line numbrer < line count of prelude
- streams: add cork and uncork to interface of writable
- implement nextTick
- fix cwd()
- each module has a new this object, fixing some of the require bugs
- modify proxy interface (makeProxy and registerConstructor) to take names for constructor; use this in the future
- gzip classes properly register constructors with the above