Make puppet::server install from puppet topclass
Fix rename of server variable in env
Convert multitype parameters to strings

Some parameters could be set to false or a string value. We prefer
consistent type so all such parameters are now forced to be string. In
case you want to indicate that the parameter should not be used you can
set it to undef.

Some documentation was added.

Change lookup to instance variables.

Make $server_external_nodes a real string
Use the correct envs dir variable
Add new disable_schedules option to puppet
Add enc/report api options to puppetmaster
Use params for api strings to satisfy Kafo
Release 1.3.0-rc1
correct sample to install without foreman

if you want to install without foreman you need to set server_external_nodes => '',(must be a string, validate in init.pp)
besides it is tested in server/config.pp, to return a false value we need an empty string