#1834 - Switch to lastest FatFS 0.10c
Conflicts:
	radio/src/FatFs/ff.h
Optimization mode always -Os
ioMutex removed
Merge error
permissions: Remove execute bit from images

* Remove the execute permission on all png and bmp images.
* These files will never need to be executed.
permissions: Remove execute bit from txt and ui files

* Remove the execute permission on all ui and txt files.
* These files will never need to be executed.
permissions: Remove execute bit from src files

* Remove the execute permission on all c, cpp, and header files.
* These files will never need to be executed.
Merge pull request #1855 from kylemanna/perms_fix

Fix Permissions
Mutex lock check added as suggested by projectkk2glider
Fixes #1851
Fixes #1852
Conflicts:
	companion/src/firmwares/opentx/opentxeeprom.cpp
	companion/src/modeledit/customfunctions.cpp
Fixes #1834
Fixes #1848
Removes one warning here
Fixes #1864
Cosmetics
Fixes #1858
Switches configuration + Switches/Pots/Sliders/Sticks custom names
Companion switches / anas names configuration