Refactor install architecture.
Fix minor errors in installation tasks.
Get error messages from the installation manager.
Reintroduce installation manager factory.