[LIB] Updated to newest lib
[BUILD] Don't throw error on already cleaned output
FIX the use of u{8,16,32} -> uint{8,16,32} to be compatible with new library
FIX - Resolve collision to FLASH_* from the libopencm3 by adding STM32F1_ prefix
FIX: usbd_init compatibility fix

Updated compatibility with libopencm3 commit 113e5c22e6390ba072148315e83a5faa5ff7ce86