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" with the same functionality, and this native implementation should
work better on all OSes (or at least provide meaningful error traces).