* Added timeout option.
* Separated libgearman client/worker library from the server/gearmand code.
* Added server option for max job retry.
* Changed queue_libdrizzle to overwrite the password string to hide in ps.
* Worker unregister bug fixed. Bug #372074
* Added memory ownership functions so applications can pass control with
tasks, jobs, and packets.
* Changed gearmand to remap stdio to /dev/null for detaching. Bug #407242
* Fixed bug that now allows workers to run concurrent jobs.
* Changed behavior of sending NOOPs to one per PRESLEEP, rather than only
having one in the outgoing queue at any time.
* API cleanup to make the code more consistent and object-oriented.
* Added more documentation for base classes, client, and worker.
* Build system updates.