Better MIME-type detection using dflydev/canal.