Adding beaker testing to the module

This allows us to test against different Distributions and Puppet versions.
Merge pull request #84 from elasticsearch/feature/beaker

Adding beaker testing to the module