Store execution states of each graphnode for every functionc all

This was previously done for recursive calls only. Store them for all
function calls so they also address  nested function calls within a
recursive call
Merge pull request #1793 from junmendoza/recursionFix

Store execution states of each graphnode for every functionc all