Remove "layoutexecutant" class
Merge branch 'master' into #4559
Merge branch 'master' into 4559
Modify mk files
Modify mac project file
Modify windows project.
Merge pull request #3771 from nutty898/4559

[GUI] Remove layoutexecutant class