Workout on Windows

Over the last couple of days I've been experimenting with getting Workout to work on Windows. With the help of some tricks borrowed from the Marble and Quassel teams (and even, *blush*, lifting a few lines of code from the Quassel sources), I got it to work.

It's not 100% done (configuration does not yet work and neither does hardware discovery, which will require some extra effort on Windows due to the absence of Solid), but it's running and mostly working: