add File::ShareDir integration and test it