add unused_param macro to remove warning
use invalidLedId() value instead of -1 in LedGroup constructor
remove stm32fx generic code from stm32f4 folder