Skip remaining IPC test on Windows

also fix an issue that could appear as an AttributeError when `KM.__del__` is called during gc on process exit.

closes #2898