Re-tabify four files

Somewhere along the way, indentation with spaces was introduced to these four
files. Cleaned up and re-tabbed.
Add .gitattributes file

May not be necessary, but can help if someone does not set thir git line ending
config correctly (ei core.autocrlf=true on windows and =input on linux).