Normalized linefeeds, because it was bugging me.

34 changes which are strictly LF changes, one .gitattributes file added.
Added .gitignore, because why didn't we have one?

Obviously, that was my fault. Fixed.