Added git attributes and customized git ignore for VS.