updated rserve to run in background using parallel package

Instead of just trying to run it in the background, and explicitly depending on `multicore`, which is not available for windows, I instead made it check that it is on a Linux system, and if so, run it in the background. Otherwise it runs in the foreground, and the user would have to stop it.