Normalize file endings to LF

I first tried to merge my own changes into this repo, but the CRLF file endings made the diffs very messy. I therefore suggest (or request) first a change to LF file endings in the repo. Git should then be able to convert back and forth automatically, so you can still use CRLF locally.

See also
http://timclem.wordpress.com/2012/03/01/mind-the-end-of-your-line/