use only \n when newline
mark some files as binary
some mistake
normalize newlines after cherry picking few files
mark bin as lf

Windows users are having problems with this, because Git automatically
converts \n to \r\n. However, Linux does not allow it, even on a Windows host.
Merge pull request #100 from SompongSoftwareEnterprise/lf

บังคับใช้ \n สำหรับไฟล์บางชนิด