added a recursive doit() call in Sum

This enables the evaluation of nested sums.
doc string revesion for Sum
docstring improved for Sum
Merge pull request #1781 from zanzibar7/recursive_sums

added a recursive doit() call in Sum

This enables the evaluation of nested sums.