Changes
=======

0.01000 07 Jan 2008
  - Fixup a bunch of documents, including removal of docs from previous life.
  - Stop/Respawn slaves
  - Refactor 'monitor' state

0.01000_03 25 Dec 2007
  - Fix merge blunder. Swarmage::Worker should now work.
  - Add Swarmage::Worker::POE backend. This allows integration with
    other POE applications without needing to rely on a separate process.
  - Remove modules from previous life.

0.01000_02 24 Dec 2007
  - SQLite with multiple sessions was causing grief, so switched to
    BerkeleyDB backend.
  - Local queues are now accessed synchrnously. This is to avoid
    unnecessary spawning of processes only to be able to asynchronously
    access the backing storage
  - Make the workers share the same local queue object.

0.01000_01 21 Dec 2007
  - Complete rewrite. 
    * This is a completely different system with the same name.
    We've learned it the hard way, now shifting gears.
  - Completely POE-based.
  - Asynchronous Queue access.
  - Simpler interface
  - Worker clusters

0.00008 - 26 Nov 2007
  - Allow setting the persistent flag to Swarmage::Message and Swarmage::Task
  - Use nfreeze() instead of freeze()
  - Shuffle tests

0.00007 - 25 Oct 2007
  - Fix failing test
  - Properly die on encountering errors inside find_task()

0.00006 - 19 Oct 2007
  - Packaging blunder (some modules were deprecated, but they still existed
    in my path, and so tests did not catch their absence)
  - Fix MANIFEST

0.00005 - 30 Sep 2007
  - Make read_delay congifurable
  - Deprecate 02_storage, replace with 02_queue

0.00004 - 30 Sep 2007
  - Deprecate Swarmage::Storage::* and Swarmage::Component::Storage::*
  - Introduce Swarmage::Queue::*

0.00003 - 03 Sep 2007
  - Use client ack, instead of auto. 
  - Slight documentation updates

0.00002 - 03 Sep 2007
  - Various improvements

0.00001_01 - 24 Aug 2007
  - Work started