Begin of port to containers
Changed SetupDependencyProject() to SetupManagedDependencyProject()
Move src/GUI/Control to src/GUI/Controls
Added project EngineWeaver
Added modules ICSharpCode.Decompiler, ICSharpCode.NRefactory, Mono.Cecil
Added SetupEngineWeaver() to Helper
Update .gitignore
Added EngineWeaver tests for NotifierWeaver.cs
Fixed EngineWeaver and removed useless files
Added constants support to TypeWeaver.cs, NotifierWeaver.cs with properties names and tests.
Added missing EngineManaged PropertyNotifier.cs
Fixed premake Debug flag
Added missing premake project EngineWeaver
Added project EngineManaged.Tests
Added submodules and updated ignores
Revert "Move src/GUI/Control to src/GUI/Controls"

This reverts commit e951c6b2848fef67430ed9e7c1d63c4f9a3e5532.