Tools: DFG: Finetune STM32 Device File generation.

Add FSMC as driver and Gpio AF.
Update name-to-AF map for STM32Fxx7 GPIO IP.
Add correct sorting of Gpio by port and id.
Platform: XML: Update STM32F303 and STM32F407 device files.