Update manifests/skel.pp

icinga.cmd is created by icinga its self on the first run.
Update manifests/params.pp

Correct retention.dat path for RedHat|Centos|Scientific|Fedora.

Correct checkresults path for RedHat|Centos|Scientific|Fedora.
Update manifests/params.pp

Correct icinga.cmd path for RedHat|Centos|Scientific|Fedora.
Update templates/icinga.cfg.erb

Change log_file path to value of $log_file set in params.pp to keep consistency of full log path name.
Update manifests/params.pp

Modify cachedir path for RedHat|Centos|Scientific|Fedora.

Modify statusfile path for RedHat|Centos|Scientific|Fedora.

Added temp_dir variable.
Update manifests/init.pp

Added temp_dir.
Update templates/icinga.cfg.erb

Replace static path for temp_path with temp_dir variable.

Changed temp_file location from cachi_dir variable to temp_dir variable.
Update icinga.cfg.erb

Disable embedded perl, since it is causing issues. This is written to config file due to 'icinga::version' not functioning properly when Icinga version is not specified.
Merge pull request #11 from brdude/master

Various changes