Fixes to improve installation

Summary:

[x] Remove web based installer (it doesn't really work anyway)
[x] Make console installer more robust
[x] Make console installer use Symfony console properly
[x] Make console installer check it isn't already installed before running
[x] Make console update command work (and check that it is already installed before running)
[ ] Move email configuration to Settings area