fallback for finfo

Work in progress!
PR for https://github.com/thephpleague/flysystem/issues/271
Fixed in case I can get this PR working..