Possibility to set the directory of workflow
Small error
Merge branch 'master' of https://github.com/gmatteo/pymatgen

Conflicts:
	pymatgen/io/abinitio/workflows.py
Merge branch 'master' of https://github.com/gmatteo/pymatgen
Merge branch 'master' of https://github.com/gmatteo/pymatgen
Merge branch 'master' of https://github.com/gmatteo/pymatgen
Merge branch 'master' of https://github.com/gmatteo/pymatgen
Merge branch 'master' of https://github.com/gmatteo/pymatgen
 Unit tests for ParalHints
 TaskManager.new_with_policy to get a new instance with different TaskPolicy.
Merge branch 'master' of https://github.com/gmatteo/pymatgen
Merge branch 'master' of https://github.com/yanikou19/pymatgen
syntax error
 Create filelock when Task is started + try to run the tasks before starting the scheduler.
Merge branch 'master' of https://github.com/gmatteo/pymatgen
 New version of PyLauncher
Merge branch 'master' of https://github.com/gmatteo/pymatgen
Syntax error err_msg in launcher
 Add automemory option.
Merge branch 'master' of https://github.com/gmatteo/pymatgen