Windows port

Updated some unit tests for Windows compatibility. Most changes are required to address end of line issues in assertEquals calls