* Added support for fully headless mode (connect via local browser).
* Added some safeguards against job failing to start due to executable
not found, etc.
for Anaconda2 distribution.
Note: for now it is a script that has to be submitted in the compute
node. I will upgrade this to become a self-submitting script eventually.
We force using the old (TCL) module system since the new module
system (LMOD) always executes itself whenever a bash batch script
is executed on Turing right now.