Add XML format definition.
Add XMLSerializable interface and implementations.
Implement logic to save cache data as xml format.
Refactoring on caches.
Remove reload() method in Cache.
Add buildFromXMLElement and unit tests.
Switch to XML format data.
Remove legacy code for old data format.