Work in progress.
Oops, not supposed to be committed to master.
Revert "Work in progress."

This reverts commit 05b11543695b852edd26d6f8a28e9a128a1ef967.
Temporary solution for serious packet loss bug.
Judomerged udp-admin branch into master.
Admin is now udp based.
Goodbye Libevent, two years together we went a long way but libuv is younger,
more agile and gets along better with granny windows.
Implemented a salsa20 based random number generator.
FreeBSD requires -fPIC
APPLE not OSX
Included Mikey's update of CJDNS.pm to work with udp admin, thanks.
better explained the admin socket
benc2json not working in reverse
replace {} with [] in python trying to make it work with py2.6
Documented admin RPC API and made numerous minor bug fixes
better markdown
That doesn't need to be in the howto
Fixed AdderTools_parseIp() so that it will take short form IP addresses.
Removed AddrTools.c which is unused
Here ircerr and inhies.
Try harder to force libuv to build earlier so the include is there
Force cmake to build libuv before trying to use it.
179 fixed and tested
Added ircerr's cjdroute.conf recovery script