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

I didn't change the host fixtures, since that causes "the cat to chase the tail" with a bunch of failing tests. So, I put several failing tests inside a context (i.e. block) where I disable locs and orgs.