make IPC::Run an optional install, since only one test depends on it (fixes #27)