Enable fast finish in Travis

http://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
Drop support for Puppet v2.7
Test against Ruby v2.0.0 though allow it to fail
Test against Puppet v3.4
Merge pull request #46 from ghoneycutt/travis

Travis
Fixed: deprecated variables access in templates
Merge pull request #47 from Phil-Friderici/deprecated_vars

Fixed: deprecated variables access in templates
Fix quoting with rspec fixtures
Loosen up module dependencies

This will support stdlib 4.x
Merge pull request #48 from ghoneycutt/prep_for_2_4_1

Prep for 2 4 1
Release v2.4.1
Support Puppet v3.4
Merge pull request #49 from ghoneycutt/support_puppet_v3_4

Support Puppet v3.4
Release v2.4.2 - Support Puppet v3.4
Fixed refrence to pam-package

Replaced (broken) static string by proper variable for
package name from "pam".
Merge pull request #50 from philippvh/master

Fixed refrence to pam-package
Improve spec tests - ensure require attribute is tested

pam::limits::fragment has a file resource which is now testing the
require attribute.
Merge pull request #51 from ghoneycutt/improve_spec

Improve spec tests - ensure require attribute is tested
Release v2.4.3 - bugfix in pam::limits::fragment

The file in that define had a hard coded string for the package name. We
are now using a variable in order to support Puppet v3.4 and this change
reflects that.