Added the basic infrastructure for the building the test directly from IL. Added test for the long string switch. This allows us to have more complex tests for obfuscated code, or wrong IL for example.
Modified debug representation to be able generate deep AST representation when needed from VS, or using other methods.
Replace calls to the string.Concat which use local array initializer to + operator.