Initial implementation for puppet_report hook
Initial implementation for facter_report hook
Initial implementation for foreman hook
Added additional hooks