use newlib nano instead of newlib
use the same syscall.c file for stm32f1 and stm3éf4 board
fix bug in heap_size calculation

heap_size was an unsigned int*
so heap_size += 1024 increase heap_size by 4096 step