Some Improvements

Added build config detector to avoid loading into PIC if the program was
intended to run in the Simulator. This way KudeaProg can be kept
activated everytime.
Added usage description.