Add virtual web hosting

This allows you to configure all virtual web hosts using Ansible.
When no config/docroot present, Sovereign will provide starter
files. These files can be edited at will and will not be
overwritten by later runs.

Note: if you like this, I plan to incorporate the "blog" role into this.