added provider level management for lm_host including: ensurable, hostname, displayname, description, collector, alertenable