JBIDE-14957 - LiveReload server times out trying to restart when opening the QRCode dialog

Replacing the ICallback logic with a chain of jobs to make sure the 2 jobs (start/restart LiveReload server)
then Open the Browser or the QR Code dialog are run in sequence or fail properly.