[refactor] Moving firmware_cfg.h to a shared directory
[refactor] Updating openlink example project and components locations
[refactor] Cloned semihost.c from public/master.
[rafactor] Add uart to io_hal_k20dx128.yaml and remove cdc_acm.yaml since its part of openlink.yaml by default at the moment
[refactor] openlink app for kl25z builds using bootloader code base. consolidating more redundant code.