rpm: add fifo support
add deb-use-file-permissions
Merge remote-tracking branch 'upstream/master' into deb_use_file_permissions
Merge branch 'deb_use_file_permissions'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'

Conflicts:
	templates/rpm.erb
Update Vagrantfile

config define of debian6 referenced centos6.  Changed values to debian6 to make config block consistent.
Call Metacpan again to get the archive name to downlaod. This may or may
not be in a subdirectory.
Also generate the tarball name from this.

Not using the download_url from metacpan as it is a metacpan URL.
Make initial archive download from mirror rather than just dependencies.
Version bump
Include the exception
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
Don't put gem_bin_path in packages if there's no need.

This should fix #612.
Don't throw an error when --deb-compression=gz is passed.
Merge remote-tracking branch 'upstream/master'
Merge pull request #616 from EvanKrall/master

Don't throw an error when --deb-compression=gz is passed.
Fixed default value for --deb-compression.
Update changelog
Set default to 'gz' (fixes broken tests)
Update changelog