Changing the single-instance OnCopyData IPC so that it waits for the new process to perform a time consuming task such as recursing through a large folder tree or multiple folders rather than resetting the playlist after a fixed amount of time

OnCopyData was previously limited to 500 ms but now has no limit

The ID_FILE_CLOSEMEDIA is removed because it causes a long delay between WM_COPYDATA messages, causing the playlist to reset. If it has to be there the allowed delay between WM_COPYDATA messages has to be increased to at least 2000 ms