FIX: Tests pass under windows

Finally got a decent Windows rig to test on. This gets tests passing, at least for the backends I have on my Windows Python3.4 install (`pyqt4`, `pyglet`, `glfw`).

Ready for review/merge.
@rossant can test later if need be -- this should be an improvement either way.