Start fixing this mess.

- Reworked and simplified installer and config file.
- Fixed startup code.
Update the updater
Update documentation
Merge remote-tracking branch 'origin/master'

Conflicts:
	install.lua
	installer_cfg.lua