Add git's global gitignore setting

Issue solved: Respect git's global gitignore setting.

Solution: Execute git command to check if there's a global gitignore
setting.  If so, use that as a further filter for ignoring files.

Credit for idea and git commands:
https://github.com/ggreer/the_silver_searcher/pull/175.