removed stm32 specifics from pinmap_hal.h
used hal reset function in panic.c. This hardware neutral and can be moved out to spark services.