Attempting to respect CFLAGS in main build, to match flags used to build cnacl.
Adding LDFLAGS support to main build
Sending CFLAGS to libuv slightly differently.
Passing libuv cflags in a way that actually works
Added LaunchDaemon to autostart cjdns on OS X
Merge branch 'master' of https://github.com/cjdelisle/cjdns
Added ProcessType to launchd plist
Added note to launchd readme that cjdroute should be in PATH
cjdroute must be in /usr/local/bin for launchd
Permissions are supposed to be 644 in launchd readme
Added plist editing instructions to launchd readme
Fix NaCl tests

Compiling cjdns using the Android NDK's GCC toolchain failed
because ld wouldn't find random().
Commented out an assertion trap
Vendor gyp for building libuv
Update libuv to v0.11.19
Adjust build to libuv's gyp script
Backport joyent/libuv@1ad6180
Fix libuv usage

- uv_err_t and uv_last_error() have been removed
- uv_buf_t allocation has changed
- Removed logging that relied only on uv_last_error()
- Removed logging of dead conditions
- IPv4 and IPv6 have been merged
- tree.h has been made public
Trapped another bug case and worked around it.
Pathological case of reach hitting 1 causing next hop in line to have reach of 0