Preparations for adding defined programs as choice
Added ability to choose defined programs

Added support for choosing already defined programs to be added to the
program definition's program list, as well choosing a defined program
for the shortcuts on the right side of CEWSP.