PULSAR: Fix render problem

Sometimes, when a client is connected during the page load, the 
clientList element won't be fully populated, or populated at all. Put in a 
3 second timeout to render again, to give nowjs a chance to finish whatever
it was doing.
Merge branch 'integration' into pulsar
PULSAR: WIP work for improper never-exit loop and file read errors

If Pulsar fails to read a file, the thread for nodejs will halt on the error,
but because of the way the signal handlers for SIGINT, etc. were created,
one would have to exit the terminal to stop execution. Working on shoring
up these faults.
Merge branch 'integration' into pulsar
QUASAR: Fix for #579

Right clicking on the progress bar elements will now yield Nova's 
context menu. 

Close #579