Fix line endings (#18)

No matter how I check out I end up with modified files because of the line
endings.  This change normalizes line endings of text files and stores them as LF in
the repo. Use these recommended git settings to get CRLF on Windows and LF on Linux:

git config core.autocrlf true
git config core.eol native (or unset)