[TARGET_STM32F4] new structure for F407 and F429 targets -part1

move specific files from old position into new target folders under
target_stm32f4
[TARGET_STM32F4] new structure for F407 and F429 targets - part2

remove target_stm32f407vg files
[TARGET_STM32F4] new structure for F407 and F429 targets - part3

remove target_stm32f429zi files
[TARGET_STM32F4] new structure for F407 and F429 targets - part4

Solves the problem NULL -> HAL_NULL for the additional hw blocks in the
larger mcus.

For F401 and F411 this was already solved in #596.
Add TARGET_STM32F3 folder with STM32Cube driver
Add NUCLEO_F302R8 specific files
Add NUCLEO_F334R8 specific files
Remove previous NUCLEO_F302R8 folder
Remove previous NUCLEO_F334R8 folder
[TARGET_XXX_L053YY] filename - inlcude case missmatch

Changed include name from stm32L0xx_... to stm32l0xx_...
solving travis build error with temporary removing Disco_F407 target
Merge pull request #641 from ohagendorf/master

Targets: TARGET_XXX_L053YY - filename - includename case missmatch
Merge pull request #639 from ohagendorf/bcostm_branch_f4xx_structure_reorder

Targets: Nucleo F4xx - Reorder f4xx structure
Merge pull request #640 from bcostm/master

Targets: Factorisation of NUCLEO_F302R8 and F334R8 cmsis folders
Merge remote-tracking branch 'upstream/master'