Allow to provide custom glob command

Allow to perform a custom glob command (e.g. Ag)
instead of Vim's globpath() function.
If Ag used it should follow .gitignore file ootb.

Fix #49
Fix #52