Implementation of reload option for accepting workspaces

The strategy here was not to change much the current code.
For this reason, it does not touch the way it used to deal with the
Loaders.

re #7221
Merge branch 'feature/7221_accept_loaded_workspace' into develop