Refactored short names generation.
Added function completing dir entry without name.
Refactored short names extraction.
Fixed remove function for long file name entries.
Fixed long file names creation.
Fixed long file name creation across clusters.
Fixed cluster allocation for long file names.
Fixed removing of entries spread across clusters.
Fixed LFN work with large cluster size.