Merge pull request #78 from Andor/master

ssl_dir, dos2unix, fixtures and tests for 3.2 and 3.3.
package name changed for OpenBSD 5.4
Allow setting environment setting for the agent on the puppet master
Merge pull request #80 from triplevia/openbsd

package name changed for OpenBSD 5.4
Merge pull request #81 from krutisfood/set_master_environment

Allow setting agent environment on the puppet master
Move masterport directive to [main] block to allow to set agent port at the same time.
Merge pull request #84 from gnubila-france/configure_agent_ports_on_master

Move masterport directive to [main] block to allow to set agent port at the same time
Log dir always needs to belong to puppet
Merge pull request #86 from DavidS/log-dir-needs-to-belong-to-puppet

Log dir always needs to belong to puppet
Release v2.0.14
Generate certificate with alt name if required
Merge pull request #88 from gehel/puppetmaster-certificates

Generate certificate with alt name if required
Fix for owner of log dir in client mode
Added certname option. Forced puppetmaster stop when passenger enabled (may interrupt current puppet runs)
rely on a custom fact to determine file paths under Windows
minor path fix
rename common_appdata and move to puppi module
set correct log_dir mode under windows
Merge pull request #89 from triplevia/windows

rely on a custom fact to determine file paths under Windows
Release v2.0.15