Installation process implemented in a concurrent thread (as so we are
able to restart the web application thread). However this will require
us to implement the last step using client scripting (in order to detect
the server refresh which will happen after the installation process is
finished).