* Fix log message about SCSI id in writers/dvdwriter.py.
* Remove TODO from public distribution (use Bugzilla instead).
* Minor changes to mbox functionality (refactoring, test cleanup).
* Fix bug in knapsack implementation, masked by poor test suite.
* Fix filesystem unit tests that had typos in them and wouldn't work
* Reorg user manual to move command-line tools to own chapter (closes: 33)
* Add validation for duplicate peer and extension names (closes: 37, 38).
* Implement new cback-span command-line tool (closes: 51).
- Create new util/cback-span script and CedarBackup2.tools package
- Implement guts of script in CedarBackup2/tools/span.py
- Add new BackupFileList.generateSpan() method and tests
- Refactor other util and filesystem code to make things work
- Add new section in user manual to discuss new command
* Rework validation requiring least one item to collect (closes: 34).
- This is no longer a validation error at the configuration level
- Instead, the collect action itself will enforce the rule when it is run
* Support a <no_eject> flag in store configuration (closes: 39).
- Change StoreConfig, CdWriter and DvdWriter to accept new flag
- Update user manual to document new flag, along with warnings about it
* Support repository directories in Subversion extension (closes: 46).
- Add <repository_dir> configuration modeled after <mbox_dir>
- Make <type> configuration value optional and for reference only
- Refactor code and deprecate BDBRepository and FSFSRepository
- Update user manual to reflect new functionality