Changed dag.boinc to only create a workunit name for a process if one does not already exist.
Changed dag.DAG.save to backup the DAG file before saving it. That way there is a copy if the file is corrupted during the save.
Added a "--count" flag to update_dag state. This can be used to show
only the number of jobs in a particular state. This flag must come after
the name of the state.
Added a progress bar counter to dag.boinc
Patched in progress bar flag for dag.boinc.create_work into gsub and
update_dag.
Merge branch 'dev' of ssh://awesome/home/dcoss/projects/grid_tools/dag_generator into dev
Added an optional flag to dag.DAG.save() to allow the programmer to omit
the use of the backup file when saving a DAG.
Started a unit test for dag.DAG
Merge remote branch 'origin/dev' into dev
Added progress bar to dag.update_dag for the "remove all" command.
Merge branch 'dev' of ssh://awesome/home/dcoss/projects/grid_tools/dag_generator into dev
Added unit test for progress bar.
Fixed incorrect reference to dag.DAG.processes
Changes update_dag state to take a comma separated list of state names
(optionally).
Changed segmenter to use a hidden directory to store temporary files.
Fixed gsub to ignore extra white space in job submission files.
Added a carriage return to reset the terminal after progress bar finishes.
Merge remote branch 'origin/master' into dev
Added an "all" option to "update_dag state" to print the information
of jobs in all states. This is best used with the "--count" flag.
Added information about the "--count" flag to update_dag's help command.