Properly make the args ordering be $HOME/.fpm, $PWD/.fpm, CLI args
Properly make the args ordering be $HOME/.fpm, $PWD/.fpm, CLI args

This fixes #615

    % cat .fpm
    --maintainer "Hello"
    % fpm -s dir -t rpm -n fizzle ~/.zshrc
    Loading flags from rc file .fpm {:level=>:warn}
    {:args=>["--maintainer", "Hello", "-s", "dir", "-t", "rpm", "-n", "fizzle", "/home/jls/.zshrc"]}
    no value for epoch is set, defaulting to nil {:level=>:warn}
    File already exists, refusing to continue: fizzle-1.0-1.x86_64.rpm
    {:level=>:fatal}
    % rpm -qip fizzle-1.0-1.x86_64.rpm| grep Packager
    Packager    : Hello

djhaskin987/fpm,djhaskin987/fpm,djhaskin987/fpm,djhaskin987/fpm