Removed and ignored doc/html
Adding build files derived from node.js and latest version of gyp
Added examples to native.gyp
Modified gyp to support options for setting language standard and for disabling -arch parameter to allow use of non-apple versions of gcc.
Adding new dependencies on latest http-parser and recent libuv.
Updated uv_ref/uv_unref calls to pass a handle rather than loop. Added missing code to node::init to assign this to idle_.data for use in enable_tick. Example webserver and echo code working.
Reorganized directory structure
Added debug build and fixed warnings.
Fleshed out timer support. Timers demo seems to be working. Untested for socket timeouts although pooling timeouts seems to be working in timer demo.
Adding socket usage demo. Cleaned up bugs it exposed.

Removed assertion that Stream handle be non-null since the Socket ends up setting it to null anyway. 
Changed nextTick callback in Socket::destroy_ to use copy closure since reference closure was leading to uncaught buffer overflow when exception was printed, not sure why the invalid reference didn't segfault.
Modified http_parser.c to make debug/release handle errors the same
Made a bunch of changes, working on getting http client/server working
Making http_parser_result the common message data structure. Still WIP
Moving Buffer into native::detail
Moving Buffer into native::detail
HTTP client/server WIP.
Updated references to Buffer.
Using detail::http_message.
Compiling and running again.
Adding webclient example.
Adding node.js http client and server tests.
Renaming webserver example.
Made webserver and webclient examples similar to server.js and client.js.
Moved http event namespace.
Re-enabled other examples.
Updated to latest libuv. Seems to be working.