Cleaned up the TaskState system to make sure there are no redundant schedule entries. Also added the Continue task state to tell it to just keep doing what it's doing.