Fix launching an external application

Only display a warning if the program name is empty. Move the status bar
message printed on successful program execution to EtBrowser.