Changes since 0.1.3:	* Fixed metadata-length hex-vs-decimal bug.
			* Fixed some bugs that were causing freenet_recvmsg()
			  to return successfully when underlying functions
			  failed.
			* Did away with freenet_init().
			* Added a #define-based numerical freenet_message.type
			  system.
			* Added trailing-field knowledge to the core protocol
			  handler, so that trailing fields are no longer a part 
			  of a freenet_message.
			* Added freenet_parse_redirect()
			* Added redirect handling to testclient.
			* Got rid of direct /dev/random reads in favor of 
			  OpenSSL's RAND functions (which auto-seed from 
			  /dev/urandom, and can be seeded in many other ways).
			* Fixed those irritating compile-time warnings in the
			  Rijndael code.
