Fix for cargo on IE8

IE8 is strict about having a second argument to Array.splice; without the second argument, it silently fails, causing the worker to not get any work, and the cargo to spin infinitely.
Merge pull request #470 from christophercurrie/patch-1

Fix for cargo on IE8