TODO
====
* format volume API
* add method for getting `DirEntry` from a path (possible names: metadata, lookup)
* do not create LFN entries if the name fits in a SFN entry