[Export][GCC_ARM][Makefile][tmpl] Fixed parallel build errro and others.
[NUCLEO_F4] Add PeripheralPins.c/h file

Move all pinouts into these 2 files.
Merge pull request #708 from dinau/fixed_parallel_build_issue

Tools: Export GCC_ARM Makefile -  Refactoring makefiles templates
Merge pull request #716 from bcostm/master

Targets: NUCLEO_F4xx - Add PeripheralPins.c/h file