Binary mime type override if languages.yml says so

Based on #238, I changed the mime-type based binary skip to include extensions from `languages.yml`, because it's more domain specific than mime types.