Added support for Windows

Calling `rm -rf` in Windows will not work. I replaced this call with fs-extra's `remove` method. I also replaced the `mkdirp` calls to fs-extra's version (so there is no need to have both packages as dependencies).