Add .gitattributes config to uniform line endings

Signed-off-by: plysan <plysab@gmail.com>
Touch files which has crlf line endings to lf line endings

Signed-off-by: plysan <plysab@gmail.com>
Compromise to GLFW version 3.1 on my fedora 20 environment

Signed-off-by: plysan <plysab@gmail.com>