Fix for Windows.

Upgraded tape so tests run on Windows and changed splitting paths to also use backslash characters.

There's still one failing test, but that same test is currently failing in Travis so I don't think it's related to Windows or this change.