prevent path errors on network shares

- applies to Windows Azure environments particularly
- use Array.join instead of path.join
0.3.0