Fixed missing paths not being created on Windows

nose-selenium used to use os.system to invoke "mkdir -p", which doesn't
work under Windows. Python has its own native implementation of "mkdir
-p" (os.makedirs) with the same functionality, and this native implementation
should work better on all OSes (or at least provide meaningful error traces).