gitattributes: Update for new file types in repo

gradlew sh script must be LF for cygwin on Windows

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
gitignore: Tidy up root .gitignore

Signed-off-by: BJ Hargrave <bj@bjhargrave.com>
Merge pull request #702 from bjhargrave/gitattributes

gitattributes: Update for new file types in repo