JMS #18: filepath Windows compatibility

closes #18 

This should bring windows compatibility to filepath separators for html templates.

@farrukhayub can you verify that this works on windows.

I'm going to look into getting a Windows build server to run CI tests on as these kinds of issues will likely crop up again.