smaccmpilot app: replace IvoryCString with Stdlib.String

remove SMACCMPilot.Util.IvoryCString and associated support files
from flight

add dependency on stdlib.string, stdlib's search path.
smaccmpilot: add GCC pragmas to ignore spurrious warnings in hand-written c
bsp/stm32_usb: add gcc pragmas to ignore spurrious warnings