Added Git Ignores. Added Git Attribute to auto-change Windows-Unix line endings

Self explanatory.
Added long list of gitignores to prevent the addition of most compiled code you will run across...

Please review changes. And Merge if you like.