= project: ensure that all line endings are unix style

Fixes #632. By ensuring that all line-endings are Unix style, unit tests don't have to take into account the line-ending style of the platform. The line-ending style of the platform may be different than the style of Git, which causes unit-tests to fail.

For users that have set a different line-ending than Unix style in Git have to checkout the project again to get the their files in the right style.