Another crack at Issues #27,30,36:
1. Removed unnecessary returnEven from application (passed to pipelineDaemon)
2. Updated some logging messages for clarity.
3. Added buffer flush in launchServer when clients disconnected.
4. Updates to pipelineDaemon:
	a. Removed p.join() since this will happen immediately (and shouldn't) for queue=sge.
	b. Removed unnecessary while loop
	c. Added process.join() before returning to calling function
	d. Re-organized try/except for clarity
5. Fixed serverShutdownCall so it no longer takes unnecessary and ridiculous argument. Good-bye forever, hilarious code.
6. Added milliseconds to log file names so multiple executors launched at once no longer have the same log names.