GSoC'18 Project Proposal: Advanced setup checks / hardening

gsoc

#1

First, add setup checks for most required modules and also detect incompatible modules.

Additionally, add a hardening checklist with automated checks that tell whether this is done or not: https://github.com/owncloud/core/issues/26059

@DeepDiver1975 @jfd


#2

@PVince81 What is the final goal of this project?