Merge branch 'master' into 3.1.x
Fix restrict_spec test
Deduplicated the resources that were common amoungst many of them, would love to push them all into a hash and user merge instead
Merge pull request #159 from cyberious/3.1.x

merge Master back up to 3.1.x
Merge pull request #160 from cyberious/dedup_params

Dedup params
3.1.0 prep.
Merge pull request #162 from mhaskel/3.1.0-prep

3.1.0 prep
Remove deprecated Modulefile.

Also removes PE3.2 compatibility as there's a dependency on stdlib 4.
Merge pull request #163 from mhaskel/3.1.1-prep

3.1.1 prep
Pin rspec to ~> 2.10
Merge pull request #164 from cyberious/3.1.x

Pin rspec to ~> 2.11
Fixing typo.
Merge pull request #166 from mhaskel/fix_typo

Fix typo
Prepare a 3.1.2 release.
Merge pull request #176 from apenney/312-release

Prepare a 3.1.2 release.
Enable the ability to set interfaces

Allow the settings of interfaces. If specified, the wildcard
interface will be ignored and the specified interfaces list will be
enabled for listening. This is important on Openstack control nodes
where Neutron can create dozens or even hundreds of interfaces. When new
interfaces are added it causes ntp to rescan. Specificying the interface
list prevents this from occuring.
Add configuration file for modulesync

https://github.com/puppetlabs/modulesync
Sync files
Update .sync.yml to support new .travis.yml configs
Synchronize .travis.yml