Add --gem-disable-dependencies flag to allow for excluding one or more auto dependencies
Use Vagrant boxes that still exist.

Conflicts:
	Vagrantfile
Install `lintian` on Debian-like boxes
There shouldn't be an `/EMPTY` file.

If there is then the box should probably be rebuilt correctly.
Fix `relative-conffile` error from lintian
Add a self-extracting sh package type implementation
Fix FORCE variable handling; add post install logging
Only set RELEASE_ID if it is passed in as a template variable
Move pids up to install root to prevent "folder *not* empty" problem
Merge pull request #651 from gerbercj/feature/sh_package

Add a self-extracting sh package type implementation
Merge pull request #648 from samcrang/lintian_integration_tests

Lintian integration tests
BuildArch isn't needed for any purpose
Use --target to specify the architecture.
Rename bins with version appended
Allow forcing ownership even when using --rpm-use-file-permissions

The rpm-use-file-permissions setting asks each file who owns it and what
the mode is. Sometimes you only want the mode, or sometimes the user is
not correct for deployment. Now, specifying --rpm-user will force the
owner to be the given user but still respect the file modes gathered
by --rpm-use-file-permissions.

The intent of this change is:

* --rpm-use-file-permissions still works the same, when alone
* --rpm-user forces the 'user' owner regardless of the above
* --rpm-group forces the 'group' owner regardless of the above

This was identified by https://logstash.jira.com/browse/LOGSTASH-2012
Merge pull request #679 from jordansissel/fix-rpm-permissions-and-user-settings

Allow forcing ownership even when using --rpm-use-file-permissions
Add special handling for `fpm --version`

Because --version is a valid flag (for setting the package version)
but is also commonly used to ask an application what version it is,
we need a bit of special handling for `fpm --version`:

New result:

    % fpm --version
    1.1.0

Prior to this patch, `fpm --version` would tell you that you were
missing arguments or flags.
Merge pull request #676 from robkinyon/rpm_arch

Fixes for RPM and --architecture
Add test coverage for rpm --architecture flags

This covers a code from #676
Merge pull request #598 from someword/master

Add --gem-disable-dependencies flag to allow for excluding one or more dependencies