Enable fast finish in Travis

http://blog.travis-ci.com/2013-11-27-fast-finishing-builds/
Test against Puppet v3.4.0
Merge pull request #423 from ghoneycutt/travis_enable_fast_finish

Enable fast finish in Travis
Merge pull request #424 from ghoneycutt/test_puppet_3_4

Test against Puppet v3.4.0
Actually use upstart on Ubuntu by fixing misspelled variable name
Merge pull request #425 from radford/fix-service-provider

Actually use upstart on Ubuntu by fixing misspelled variable name