Updated paths to use Path.Combine for cross platform support

Uses `Path.Combine` instead of `+ @"\" +` so that non-windows targets are supported. This was tested on Ubuntu Linux but should work on any Linux variant as well as OS X. Mono is (of course) required, tested against Mono 2.10.8.