helm-ag-do - set the default-directory

Currently `helm-ag-do` takes a directory argument, but doesn't set the default-directory to this variable before starting the ag process. This little patch fixes that.