User story #1173
Improve usability of Sprint board
- Auto task fill estimated hours & pending effort when the other is empty.
- Set task pending effort to zero when task status is closed.
- Auto assign task when status is not new (check if we can detect which status is new).
- Update parent PBI status based on child tasks.