Add windows support.

Add Windows support for setting the desktop background. The web interface doesn't work on Windows as os.fork() doesn't exist. I'll take a look at multiprocessing or alternatives.