Add posibility to set VirtualDocumentRoot

Sorry for previous incomplete pull requests. Hope that this is final one. ;)