Moved in STM32 interrupt handler code from core-firmware
Moved in spark_wlan code from core-firmware
Renamed usb_device.x to usb_hal.x
Added blank xxx_hal.x files to SPARK_Hal and moved certain files