*changed environment comparisons to use ID instead of Name
*added the Disabled property to the sites so they can be disabled instead of removed
*added a method to the SiteProvider to retrieved enabled sites
*updated manager to manage the disabled property on sites