Allow helm-projectile-ag to ignore

helm-projectile-ag now can also ignore files and directories based on
these variables:

- grep-find-ignored-files
- grep-find-ignored-directories
- projectile-globally-ignored-directories
- projectile-globally-ignored-files
Ignore files properly with helm-projectile-grep

Fix a bug where helm-projectile-grep does not retrieve ignore patterns
from relevant variables correctly. Now the ignored values are included
in the actual command.
[Bug fix] Use correct filter function

It's supposed to be -filter, not filter in the function
helm-projectile-all-dired-buffers.
Merge pull request #529 from tuhdo/master

[Bug fix] Use correct filter function
Merge pull request #522 from tuhdo/helm-projectile-search

Make helm-projectile-grep ignores files properly and allow helm-projectile-ag to ignore files/directories
Merge known-project lists from multiple processes