Extension parsing moved to FileHolder creation

As suggested in https://github.com/veniosg/filemanager/commit/b9edd050c62b3c1b7d1d7b976744eae51237f336#commitcomment-2393047