Only create vhostroot if not already defined

Threatening to become a saga, this should get out of the way of any other code that happens to define a resource on the arbitrary `vhostroot` param.