Fixed all example scripts to invoke a login shell
Invoking a login shell ensures the module scripts are sourced in the machine
where the job is started. Until now they relied on the fact that the
environment is inherited from the login node, but this was not robust.
Signed-off-by: Ricardo Silva <ricardo.silva@epfl.ch>