Allow overriding the client_package and make puppet::install standalone useable
Allow overriding the server_package and make puppet::server::install standalone useable
Split off the ssl_ files into separate parameters (to be reused by other modules)