Change Upfront Project Needs to README

I think the README is key and deserves to have its own section.
Change Do Nots section to .gitignore

The .gitignore is an important part of Git projects that should not be a dumping
grounds to ignore every file for every editor and every operating system. It
should be for the specific project, and folks working on the project should have
a sensible .gitignore.