Statically determine if identlist needs ssa transform

No transformation required if its a static call (constructor, static
function)
Remove modifier stack class name check
Handle debug info for identlist

1. Handle debug info for identlist that were not transformed
2. Disable unnecessary codepath after simplifying ssa transform
Copy debug info for new astnode

1. Copy debug info for new astnode
2. Revert wrong fix
Disable unused codepath
Fix preprocessor
Resolve LHS identlist to fully qualified name
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into VMRefactor
Delete disabled code
Build Fix and sync 2013 & 2012 sln files
Merge pull request #3235 from Conceptual-Design/master

Build Fix and sync 2013 & 2012 sln files
Update test case
Merge pull request #3236 from ke-yu/fix_testcase

Fix broken test case LoopWhile_Fibonaci
Merge pull request #3215 from junmendoza/VMRefactor

Vm refactor
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Revit2015
Merge pull request #3238 from junmendoza/Revit2015

Cross merge to Revit2015
Merge pull request #3239 from ke-yu/Revit2015

Cross merge the fix for broken test case LoopWhile_Fibonaci
Add missing files and adjust the path for two test cases
Input parameter null checking for AstFactory methods
Merge pull request #3240 from Randy-Ma/master

Add missing files and adjust the path for two test cases