Add the ability to read the @mailto array from a file, so that gitmail
can be entirely configured without editing it. The filename must be set through 'git config', and contains perl code that is eval'ed - it must return an array, which will be used in place of the @gitmail variable. Also add a new command-line option, -o, which allows variables normally set through 'git config' to be passed on the command line. Useful for debugging.
Showing with 70 additions and 6 deletions