fixes #6430 - validate presence of location and organization for managed host if Settings are turned on

Non-managed hosts can have taxonomies too?