Add git attributes - to fix line endings

Add suggested git attributes and associated files that were not in sync
already with expected line endings.

The files here are only line ending changes only that occurred naturally when adding git attributes suggested by github for windows.  By adding these the library will be prepared for a future change to enforce formatting based on the codeStyle.xml used in this project already.  I will have  proof of concept coming after this assuming this is accepted.