Added parameters to specify the target file's owner, group and mode.
Added an array for a groups parameter and a hash for a vars parameter.
Add rendering of the groups = [] parameter into the host object ERB template.