added dirty bit to getDependencyMaps
Merge branch 'master' into jay-dependency-v2
now you cannot start a task until all tasks it depends on are completed
fixed problem of checking events before completed
Merge pull request #124 from StanfordHCI/jay-dependency-v2

Dependency chain v2