C#, Roslyn and Licencing

Thank you for the (actually constructive :o :D) feedback, I will put more time into improving my C++ technique for now and maybe look into binding Mono further along in my project