Fixed missing icons in speech by explicitly setting them in puppet_gui.py. Finished SpeakEasySubscriber.py listening to button program messages from SpeakEasy, and then raising a Qt signal that puppet_gui.py listens for. Content of the SpeakEasy program button is then inserted into the Puppet program.