fix(WorkerPool): Address memory leak in Chrome from reject/resolve
fix(WorkerPool): Address memory leak in Chrome from reject/resolve

On Chrome repeated calls to the worker pool can accumulate leaks due to
reject / resolve holding a reference to results even after the
associated Promise has resolved.

Co-authored-by: Forrest Li <11d4423a8d0e2275b9f4d5550c79113564211217@kitware.com>
Co-authored-by: Will McCambley <c63ae2d636eda48688b97fba0c4d65ade19221f5@gmail.com>
Co-authored-by: Sankhesh Jhaveri <92a8559cee82f2499199a025978d7140933044eb@kitware.com>

InsightSoftwareConsortium/ITKBridgeJavaScript,InsightSoftwareConsortium/ITKBridgeJavaScript,InsightSoftwareConsortium/ITKBridgeJavaScript