Prepare 2.3.0 release.
Claim PE3.3 support.
Merge pull request #519 from apenney/fix-test

Fix a syntax error in one of the tests.
Update PE version requirement.
Merge pull request #520 from mhaskel/2.3.0-prep

2.3.0 prep
Merge pull request #521 from apenney/fix-eq-tests

Fix test so it doesn't fail on deprecation warnings.
Merge branch '2.3.x' of https://github.com/puppetlabs/puppetlabs-mysql into 2.3.x
Pin rspec to 2.x.
Merge pull request #527 from apenney/pin-rspec

Pin rspec
Require at least beaker-rspec 2.2.
Merge pull request #529 from mhaskel/beaker-rspec-pinning

Beaker rspec pinning
Prepare a 2.3.1 release.
Merge pull request #541 from apenney/231-release

Prepare a 2.3.1 release.
Merge branch '2.3.x'
Merge pull request #550 from apenney/merge-23

Merge 23
Rebuild the acceptance tests.
Rewrite some of the unit tests to work on more platforms.

This commit introduces puppet_facts, a gem that allows easier testing
against PE platforms.  We're using this gem to automatically parse the
metadata.json and test against appropriate versions of PE on platforms
we support.

We start by only running against centos-6-x86_64 and ubuntu 14.04 on a
regular basis but this is implemented as an ENV so it can be overwritten
by CI systems to test against all PE platforms.