Add daemonized run mode, select run style from params
basic puppet master support.
this includes:
puppet client configurationpuppet server configurationpassenger integeration