Fixed directory handling for Windows.

### Specs
Node 0.10.13 64bit
Windows 8 64 bit

### Issue
By using path.join() function to join the URLs, the generated URLs were separated using `\` rather `/`. This boils down to the assumption that `path.join()` will use the native file separator.

Although this fix works, I do not believe it is optimal.