Prepare a 4.3.0 release.
Claim PE3.3 support.
Merge pull request #264 from apenney/fixes-for-tests

Fixes for PE3.3.
Merge pull request #265 from apenney/fix-tests

Further fixes to tests for 14.04.
Prepare a 4.2.2 release.
Add private() function
Merge pull request #270 from raphink/dev/private

Add private() function
(FM-1587) Fix test issues on solaris 10

- ensure_packages fails because Error: Sun packages must specify a package source
- ensure_resource fails for the same reason
- get_module_path fails because the modulepath is different
- has_interface_with fails because the interface is lo0 not lo
Merge pull request #276 from hunner/fm_1587

(FM-1587) Fix test issues on solaris 10
Merge branch 'master' into 4.3.x
Patch ensure_* tests
Merge pull request #277 from hunner/update_ensure

Patch ensure_* tests
Add windows Nodesets and remove Beaker from Gemfile
Merge pull request #278 from cyberious/4.3.x

Add windows Nodesets and remove Beaker from Gemfile
OS X also has lo0 and can't manage user homedirs
Merge pull request #279 from hunner/osx_interface

OS X also has lo0 and can't manage user homedirs
Augeas isn't present on windows
Merge pull request #280 from hunner/win_aug

Augeas isn't present on windows
Windows needs a tmpdir path
Merge pull request #281 from hunner/win_loadyaml

Windows needs a tmpdir path