Created a new implementation of the working stack so that the most recent status…

 
Created a new implementation of the working stack so that the most recent status is always displayed, even when a prior job finishes.  This fixes a bug that caused an incorrect status to be displayed when one job was taking longer than another.  Added a new startWorking method that returns an id and a stopWorking method that accepts an id.

Issue: MIRTH-1935

Author:
Jacob Brauer
Parent:
5718
Created:
03 Nov 11 (18 months ago)
Branch:
trunk
Reviews:
None