switch to a single top-level .gitignore
We don't have any special requirements like ignoring specific wildcards just in a subdirectory, so let's specify all ignore targets at top-level explicitly.
This makes it easier to see what's ignored at a glance.
As an added benefit it enables effectively searching the repo with ag
(the silver-seearcher).
Edited by Marcus