[syslinux] Update Syslinux v4 to 4.07
[core] fix large FAT32 formatting for > 1TB disks

* Closes #159
[ui] prevent flicker on large FAT32 format.c

* Also convert 1.4TB FAT32 autolabel to 1_4TB rather than 14TB and
  use 2 decimal points rather than 1
add missing title for Chinese notifications
Merge branch 'master' into localization
[iso] add smart testing for Rock Ridge over Joliet

* Some ISO9660 images (such as Ubuntu) use both Joliet and Rock Ridge,
  so we have to make a choice which should be preferred.
* Since Rock Ridge allows a greater filename length compared to Joliet,
  we perform our scan pass with Joliet disabled, to find out if RR is
  being used and if a filename longer than 64 chars exist. If that is
  the case, we'll perform the extraction using RR, else we'll use Joliet.
* Also add Alt-J and Alt-K to toggle Joliet/Rock Ridge
* Closes #178
[iso] upgrade to libcdio latest

* This should fix #179
* Also bump rufus-next to v1.4.0
[localization] add support for b(ase) instr. and .loc override

* Also add -l parameter
Merge branch 'master' into localization
[localization] cleanup before integration into mainline

* use ISO codes as main locale designators
* fix messages related to recent code