Reorganize, update and reformat .gitignore file.

File:       .gitignore