add Vishal's master-worker code
Merge branch 'devel' into feature/master-worker
added README for Master/Worker example
Merge branch 'devel' into feature/master-worker
Merge branch 'devel' into feature/master-worker
fix typo in slurm cancel state

slurm calls it CANCELLED not CANCELED
use sacct if scontrol couldnt find the job

when a job has been in COMPLETED state for longer than a certain ammount of time,
slurm does not display it in the output of scontrol anymore. Instead it complains:
    slurm_load_jobs error: Invalid job id specified

When this happens, fallback to using sacct which has access to the full history.
updated changelog
Merge branch 'devel'
updated changelog
add config option for shell prompt regex

~/.saga.cfg now accepts:

[saga.utils.pty]
prompt_pattern      = [\$#%>\]]\s*$

This hopefully advances #340
Differentiate between DONE and FAILED.
fix typo -- thanks Mehdi!
Merge branch 'devel' of github.com:radical-cybertools/saga-python into devel
Proper state checking and general unpbssifying.
Merge branch 'devel' of https://github.com/saga-project/saga-python into devel
fix problems on colored grep
Merge branch 'devel' of github.com:radical-cybertools/saga-python into devel
more thorough fix for all usages of grep
A check added to prevent infinite loop while detecting shell prompt. A line of code uncommented to avoid preventing shell prompt ref #340