Fixes #6832 - Don't show location/organization on host edit page if host...

... has none
About creation, probably the right way forward.

About why, is that everything is pretty much scoped to org/loc and would
usually mean you would lose all of your form data, in the past, it was a
major effort to implement it ui wize, so we decided against it. can be
revisited of course.