Add ext-fileinfo to composer required

Without this extension I get a ```Fatal error: Class 'Finfo'```. Adding a check to composer seems the simplest way of preventing this pain.