XWIKI-8822: Set virtual=1 by default and deprecate the virtual mode API
XWIKI-8829: getVirtualWikisDatabaseNames does not include the main wiki when it has no descriptor
XWIKI-8841: Add getWikiNames() method to api.XWiki that exposes the previously private XWiki.getVirtualWikisDatabaseNames()
- Also using it in various places in xwiki-platform where it was needed.
XWIKI-8822: Set virtual=1 by default and deprecate the virtual mode API
- Removed now dead code from the platform, cause by the fact that isVirtual now always returns true.
- Other minor refactorings.
[misc] reverted some previous changes that were not supposed to be part of the commit.
XWIKI-8875: Add convenience hasVirtualWikis() method to api.XWiki
- Used it in a couple of places where isVirtualMode() was used
XWIKI-8822: Set virtual=1 by default and deprecate the virtual mode API
- Removed dead code
XWIKI-8822: Set virtual=1 by default and deprecate the virtual mode API
[minor] Added a note in wikiManager's API that when getting all the wikis, the main wiki might not be in the results if it does not have a descriptor created.
XWIKI-8877: Deprecate the autowww disabling configuration
- Also checking if "www" is not actually the name of a subwiki
XWIKI-8875: Add convenience hasSubWikis() method to api.XWiki
- Renamed the hasVirtualWikis() method to the new and agreed hasSubWikis() name
XWIKI-8876: Promote the wiki-manager's XWiki.XWikiServerClass to "mandatory class" status for the main wiki
- Moved and renamed the sheet's content to be converted into a real XWiki document
XWIKI-8876: Promote the wiki-manager's XWiki.XWikiServerClass to "mandatory class" status for the main wiki
- Extracted the code that initializes the class into a MandatoryDocumentInitializer, leaving the wiki-manager XClassManager only with initializing the template which it needs for wiki creation on the current logic
- The class sheet is now a relgular xwiki document and part of the wiki-manager-ui module
XWIKI-8914: Deprecate "xwiki.virtual.redirect" and use a template instead just like the other errors
XWIKI-8914: Replace "xwiki.virtual.redirect" with an error template(or page) just like the other errors
- Removed the property from xwiki.cfg since it is now ignored anyway
XWIKI-8877: Remove the autowww disabling configuration option
- Actually removed the option to disable autowww and replaced usage of the option with a warning in the logs about the change
XWIKI-8914: Replace "xwiki.virtual.redirect" with an error template(or page) just like the other errors
- Added a warning in the logs for people that are still using xwiki.virtual.redirect
XWIKI-8914: Replace "xwiki.virtual.redirect" with an error template(or page) just like the other errors
- Added "xwiki.virtual.failOnWikiDoesNotExist" configuration property and serving the main wiki by default if the requested wiki does not exist
Merge branch 'master' into feature-deprecate-virtual-mode

Conflicts:
	xwiki-platform-core/xwiki-platform-livetable/xwiki-platform-livetable-ui/src/main/resources/XWiki/LiveTableResultsMacros.xml
	xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-ui/src/main/resources/XWiki/SolrSearchAdmin.xml
	xwiki-platform-core/xwiki-platform-web/src/main/webapp/templates/extension.vm
	xwiki-platform-core/xwiki-platform-wiki-manager/xwiki-platform-wiki-manager-api/src/main/java/com/xpn/xwiki/plugin/wikimanager/WikiCopy.java
	xwiki-platform-core/xwiki-platform-wiki-manager/xwiki-platform-wiki-manager-api/src/main/java/com/xpn/xwiki/plugin/wikimanager/WikiManager.java
	xwiki-platform-core/xwiki-platform-wiki-manager/xwiki-platform-wiki-manager-api/src/main/resources/sheets/XWiki.XWikiServerClassSheet.vm
Merge pull request #86 from xwiki/feature-deprecate-virtual-mode

Set virtual=1 by default and deprecate the virtual mode API