Add Serializable to some classes.
Make some Bucket's Serializable.
Remove BucketChainBucket.
Make NullBucket streams static.
Remove ObjectContainer from Bucket and SplitfileBlock.
Lots more Serializable.
Javadocs.
Make a second constructor for the common case. Makes it easier to see the cases where we actually keep the EventProducer.
Explain a bit more.
Serialize the SimpleEventProducer.
Imports.
Add serial version.
Remove ObjectContainer from FCP messages, in particular removeFrom(). Also add serial version for one message.
Remove from events too (precedes last commit)
Remove unnecessary ObjectContainer references in listing requests.
Remove more ObjectContainer's from PersistentPutDir
Remove ObjectContainer from DirPutFile
Remove remaining ObjectContainer references in FCP layer
More Serializable. Will need to consider whether to implement binary formats and versioning for some of these...
Don't forget the salt!