Clear Error List Window when generating new code
Don't EagerlyResolveReferences if a null / empty project filename is passed
Log Errors/Warnings/Messages from the Code Generator
Added new line after preamble string
Bug fix - GetFullPath to project file
Added null check on Directory
Renamed DummyVisaulStudioWriter to TestVisualStudioWriter
Renamed DummyVisaulStudioEventProxy to TestVisualStudioEventProxy
Added methods to fire events
Created KernelFactory which builds Kernels for Test classes and updated IntegrationTestBase classes