Added support for extra control files for debs (fixes #599)
Added support for dpkg triggers (fixes #595)
Cleaned up description for --workdir

Added spaces so words didn't run together.
Fixes an issue where gem-version-bins is enabled but there are no binaries
Added tests. Rebuild of example-1.0.0.gem required though
Updated the example gem with as little changes as possible

checksums.yaml.gz has been stripped as in the current gem.

Changes:

```diff
diff --git a/spec/fixtures/gem/example/example-1.0.gem b/spec/fixtures/gem/example/example-1.0.gem
index 0241779..9238a4a 100644
--- a/spec/fixtures/gem/example/example-1.0.gem
+++ b/spec/fixtures/gem/example/example-1.0.gem
@@ -46,10 +46,12 @@ dependencies:
         version: '0'
 description: sample description
 email: sample email
-executables: []
+executables:
+- example
 extensions: []
 extra_rdoc_files: []
-files: []
+files:
+- bin/example
 homepage: http://sample-url/
 licenses: []
 post_install_message:
@@ -78,3 +80,5 @@ test_files: []
 has_rdoc:
 ============== checksums =============
 =============== files ================
+bin/example
+#!/usr/bin/env ruby

```

See http://vstone.eu/diffing-gems-in-git/
Fix file permissions on deb control files
Feeling brave, enable lintian for travis
Ignore lsb init scripts warning since we are not providing a proper init script for testing
Fix makefile and add the missing 'git fetch'

To give the makefile the needed git tags information (from source)
Merge pull request #739 from bionix/master

Fix makefile and add the missing 'git fetch' and set building fpm version to 1.1.0
Merge pull request #708 from brimstone/patch-1

Cleaned up description for --workdir
Merge pull request #696 from vStone/bugfix/debian-control-file-permissions

Bugfix/debian control file permissions
Merge pull request #695 from dwb/triggers

dpkg arbitary meta files and triggers
Skip if plugin not defined or the directory is empty
Merge pull request #688 from vStone/bugfix/fix_version_bins_with_no_bins

Fixes an issue where gem-version-bins is enabled but there are no binaries
Ignore cabin subscriptions during testing

This prevents the command lib from subscribing to stdout and causing
warnings to show up during tests.