Prepare for 1.5.0.
Claim PE3.3 support.
Fixing lint and adding the trusty nodeset (not sure how that was missed)
Merge pull request #299 from mhaskel/1.5.0-prep

1.5.0 prep
Merge pull request #300 from apenney/fix-tests

Block this from running on unsupported platforms.
Merge branch '1.5.x' of https://github.com/puppetlabs/puppetlabs-apt into 1.5.x
Update PE version requirements.
Merge pull request #301 from mhaskel/1.5.0-prep

1.5.0 prep
Merge pull request #303 from apenney/fix-ubuntu-10-tests

Fix the tests for Ubuntu 10.04.
Merge branch '1.5.x' of https://github.com/puppetlabs/puppetlabs-apt into 1.5.x
Allow url or domain name for key_server parameter

As some places dont have port 11371 open, they are required to use URL as
key_server instead of domain name therefore adding the capability to use URL or
domain name as key_server parameter
Update PE version requirements.
Remove claims of support.
Merge pull request #306 from apenney/fix-changelog

Remove claims of support.
Pin rspec to 2.x.
Merge pull request #309 from apenney/pin-rspec

Pin rspec
Adding dash to key_server validate regex

Dashes should be allow when defining domain or url for key_server. Rspec
test cases are included to make sure no malform domain name or url are
used.
Add test case to ensure graceful failure on OSX.
Merge pull request #312 from mhaskel/test_osx_graceful_failure

Test osx graceful failure
Update apt::source example in README.md for #311

This patch updates the apt::source example to include a comment (see #311)