add parameter to set a log file
only check the log file if it is actually used.
Prepare a 3.1.0 release.
Claim PE3.3 support.
Update PE version requirement.
Merge pull request #155 from mhaskel/3.1.0-prep

3.1.0 prep
Update tests to ignore warnings but still look for errors
Merge pull request #158 from cyberious/3.1.x

Update tests to ignore warnings but still look for errors
Merge pull request #122 from darix/add_log_file_param

add parameter to set a log file
Merge pull request #157 from puppetlabs/3.1.x

merge 3.1.x down to master
add support for package_manage