patched ESLStorage

should fix "Object reference not set to an instance of an object"
exceptions caused by my failing to change some code when I expanded the
total array amount to a max of 64. Miscellaneous changes include some
extra file format definitions in ESLFormats.xml