Changing passenger conf cert path from $fqdn to $server
Added version_puppetdb param

puppetdb_terminus version is not related to puppet server package version

Change-Id: Ib395693cfedb055b32b29ec54377763dba204657
Fix typo; Use version_puppetdb_terminus parameter
fixup puppet-lint
apply patch for monitor cleanup when disabled/removed
initial stab at Solaris Support, can only test in client mode
fixing up spec for travis testing
adding solaris support notes to README
missed a client process name for solaris
fixing process for client again.
fixing process param for solaris again.
adding Solaris param for puppet process args
opps, bin not sbin
trying logic suggested for process_args on solaris
syntax problem
Hopefully have the fix for the version compare
syntax fix
syntax again.
adding package_provider for solairs support
adding package_provider for solairs support