Feature/filetypeextractor

Added a FileTypeExtractor that can extract basic information about Commons files. This required moving the Image URL generation code from the ImageExtractor into ExtractorUtils.
Can you make every Seq element as a separate variable and at the end return Seq(val1, va2, va3,...)