Adds the ability to add, edit, delete virtual directories

This is something we use on a daily basis for our websites, it allows you to add a virtual directory and point it at a samba share or a shared resource that other websites might use like javascript, videos, images, etc.
Added documentation