Enabled legacy application

This Reverts commit b3fa87692b99675c85becaa71c2aeff47f3afb14,
"[3.0.0+build.1] Disabled legacy application"
Merge branch 'release/3.0.0-build-1' into develop
Fix CS
[Config] Ignoring composer.lock
[Config] Fixed dependencies
Fixed dependencies (all stables!)
Removed unused code
[Insight] Removed unnecessary Configuration
[Insight] Improved PHPdoc
[Insight] Moved vendor binaries back into vendor/bin
[Insight] Created configuration script

The project configuration part was moved out of the installation script
and has been put into its own file.

The installation script still calls it.

Also a no interaction option has been added, allowing the project to be
built by tools (Insight for instance)
[Insight] Fixed test script
[Insight] Moved Menu into PreRegistration bundle
[Insight] Fixed User entity
[Insight] Fixed menu template
[Insight] Removed unused use statements
[Insight] Used XML config for services
[Insight] Moved routing configuration into yml file
[Insight] Removed Template annotation
[Insight] Made non action method protected