changed nextThreadId from int to AtomicInteger in xThreadPool class
xThreadPool should implement xStartable
removed @SupressWarnings annotation for potential resource leaks
added ListProperties() function to utils class - for debugging
fixed jlineConsole class to properly clear the prompt on shutdown
few more improvements to shutdown sequence in xApp class
throw exception on invalid startup/shutdown step number
use xThreadPool.Exit() function to exit rather than System.exit()
qualify with this and final where needed in xThreadPool class
fixes to ShutdownAll() and Exit() functions in xThreadPool
always run in main thread
never try stopping main thread
need to synchronize on pool before using wait() in ShutdownAll() function
improvements to displayStillRunning() function in xThreadPool class