Add restart button

Implemented in chrome
Added todo for firefox
If this is run, will the following statements afterwards like uProxyAppChannel.emit(...) also be run?  Or will this abort the thread of execution?