rtems-bsp-builder: Refactor for better config format, warnings and errors.
Refactor the code to improve the warnings and errors reporting.
Improve the configuration file format to better support any type of build by separating the flags away from the builds.