Created a test that verifies compilation results in an executable on the right path.
Reorganised the projects.
Created the CSharp plugin.
Added correct references between the CSharp plugin and BudCli.
Implemented a very primitive compile method in the CSharp plugin.