* Preparation for installer and discontinue support of old config style.
* Adding installer with step 0
* Fixing travis config, because example config isn't loaded anymore if normal config does not exist.
* Adding installer step 1: database connection
* Adding installer step 2: database schema
* Adding installer step 3: Your first admin user
* Minor fix on step 3
* Adding installer step 4: general settings
* Adding installer step 5: optional features
* Adding final installation step 7: writing config & finish
* Display the current installation progress
* Fixing installation finish
* Disable direct access to installer
* Change colors of "notifying" text
* Add check and cross marks to requirements page of the installer
* Change how config directory is checked, no more writable check but error if writing fails.
* Execute post-receice..