Finished Shortest Job First algorithm.
Implemented Cloneable to make copies of the process queue
Now clones the process queue so there is a fresh one for each algorithm