Add .gitignore as text as well

.gitignore files are not project dependent, rather any git projects may have them. Since they are text files, it's better to treat them as such.
Create WordPress.gitattributes

These settings are for WordPress.

However, any attribute that may generally be considered as appropriate for web, may also be added here.
Update the main .gitattributes

Correctly placing .gitignore as text as well. People forking this project from different environment may customize their own .gitignore file without worrying about autocrlf setting.
Merge pull request #4 from fayazmiraz/master

Added WordPress.gitattributes file
Added common files found in Java projects.
Added .sh, .class and .war.
added ObjectiveC.gitattributes; help with auto-merging .pbxproj files
swap -crlf -diff for binary. update comment string
Merge pull request #5 from brettryan/master

Added common files found in java projects
Merge pull request #6 from adamtait/master

add ObjectiveC.gitattributes
Create Common.gitattributes
Merge pull request #7 from bbodenmiller/common

Create Common.gitattributes
Remove common document exclusions. They are gathered in Common.gitattributes

Signed-off-by: Alexander Karatarakis <alex@karatarakis.com>
Add note about Common.gitattributes in md

Signed-off-by: Alexander Karatarakis <alex@karatarakis.com>
formatting cleanup
Update and rename WordPress.gitattributes to Web.gitattributes
Merge pull request #8 from bbodenmiller/patch-1

formatting cleanup
Merge pull request #9 from bbodenmiller/patch-2

Update and rename WordPress.gitattributes to Web.gitattributes
Add ear as binary

Ear files are java enterprise archives usually containing war and/or jar files.
Details: http://en.wikipedia.org/wiki/EAR_%28file_format%29
make *.sln always text and use crlf line endings

solution files are for Visual Studio which likes crlf