Enable fast finish in Travis

http://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
Merge pull request #214 from ghoneycutt/enable_travis_fast_finish

Enable fast finish in Travis
changed proxy_host default value from true to undef. fixes #211
changed proxy_host default value from false to undef. fixes #211
Merge branch 'proxy_val_no_boolean' of github.com:lotherk/puppetlabs-apt into proxy_val_no_boolean
Remove the quotes from the origin line. This doesn't matter on Ubuntu Precise with apt 0.8, but for those of us still using Ubuntu Lucid, apt 0.7 silently ignores preferences with the quotes.
include puppet-lint in the bundle and rake tasks
disable lint check for single quoted variables

Previously we weren't linting, there's a number of warning but there was
only one actual error reported when linting was enabled.  It was
erroring on a valid usage of a single quoted variable-like string.
To allow linting to succeed (and the warning to show themselves) I've
disable the check that is giving a false positive.
allow specifying gem source via env var
put disabled checks in .puppet-lint.rc for non rake usage
Merge pull request #220 from justinstoller/puppet_lint

Use Puppet lint and ignore its warnings?
Merge pull request #219 from justinstoller/gemsource

allow specifying gem source via env var
Undo backwards-incompatible changes and features.

Undoes the parameter changes in #140 and #184
Add foss types to nodesets
Enforce dependency version in tests
Release 1.4.1

Summary:
This is a bugfix release.

Bugfixes:
- Fix apt::force unable to upgrade packages from releases other than its original
- Removed a few refeneces to aptitude instead of apt-get for portability
- Removed call to getparam() due to stdlib dependency
- Correct apt::source template when architecture is provided
- Retry package installs if apt is locked
- Use root to exec in apt::ppa
- Updated tests and converted acceptance tests to beaker
Merge branch 'release_1.4.1' into 1.4.x
Merge branch '1.4.x'
Revert "Undo backwards-incompatible changes and features."

This reverts commit f9e2fe2a7ce3b2aee5535591b9f6882c29ccc2cb.
Port 8080 is a bad choice and bumps into puppetdb