PHP 8 compatibility
Merge branch 'master' into 2.x
added more CSV MIME types
refactor extension blacklisting
PHP 7.4 compatibility
check type when normalizing file size