Moved the AS7 subsystem and distributions modules back in the main build list, so that a simple `mvn clean install` will build the AS7/EAP dist by default. For the rest of the profiles (assembly, integration etc) Maven will resolve the correct order (based on dependencies) when they are activated.
MODE-1872 - Changed the default configuration so that re-indexing is done asynchronously. This exposed the need to be able to shut down the re-indexing process when a repository is shutdown.
MODE-1872 - Fixed lazy workspace creation, so that it's atomic.