Renamed objects:: class to object:: since each defined type is for a single object type.
Renamed the objects file and directory.
Added a list of parameters that still need to be added to the ::object::host class as comments.
Removed 2 parameters from the comment list that are already added.
Changed default value of the IPv6 address parameter to undef so that we don't get address6 set in a host definition to an IPv4 address that facter returns.
Added rendering of the address6 value, if the parameter for an IPv6 address is set.
Added a subsection for object defined type usage.
Added a subsection for the icinga2::object::host defined type's usage.
Added a note about IPv6 addresses in host object defined types.
Added rendering of vars; removed it from the list of parameters that need to be added.
Removed groups from the list of needed parameters in the host ERB template since the groups variable is already getting rendered.
Added a check_command parameter and redering of it in the host object ERB template; removed it from the lists of needed parameters.
Added a note about how to use the object defined types as exported resources; included some examples.
Added a max_check_attempts parameter and redering of it in the host object ERB template; removed it from the lists of needed parameters.
Fix typos so that the variable names match.
Added a check_period parameter and redering of it in the host object ERB template; removed it from the lists of needed parameters.
Added a check_interval parameter and redering of it in the host object ERB template; removed it from the lists of needed parameters.
Added a retry_interval parameter and redering of it in the host object ERB template; removed it from the lists of needed parameters.
Removed quotes because the max_check_attempts, check_interval and retry_interval values aren't supposed to be quoted.
Added a header for the exported resources section.