fallback for finfo

Work in progress!
PR for https://github.com/thephpleague/flysystem/issues/271
Please follow PSR-2.