Allow --vault-password-file to work with a script as well as a flat file
Merge pull request #7649 from sivel/vault-password-script

Allow --vault-password-file to work with a script as well as a flat file