Update .gitignore and .keep files

* These directories already exist and have a `.keep` file.
* Follow Rails' convention of `.keep` instead of `.gitkeep`.
* Totally replace `.gitignore` for cleanliness and to allow Suspenders
  to be run with thor's `-G` flag.

Fixes:

https://github.com/thoughtbot/suspenders/issues/183