fix TaskSetValue bug

- old version of TaskSetValue create out of memory access in some cases
- cleanup code of TaskSetValue
- delete virtual destructor of SuperCell
change annotated point from github
solv rebase conflicts
Merge pull request #174 from psychocoderHPC/fix-taskSetValue

fix TaskSetValue bug