[NUCLEO_F4] Add PeripheralPins.c/h file

Move all pinouts into these 2 files.
Merge pull request #716 from bcostm/master

Targets: NUCLEO_F4xx - Add PeripheralPins.c/h file