Removed the concept of Optional Nodes and IncompleteMatch flag, it is now up to individual frameworks to handle what happens if a final function is not executed using FinalFunctionExecuted.
Updated nuspec files for latest dependency versions, and in an attempt to include pdb files for debugging