CSharp: Porting back to .net4.0 for mono-compatibility
CSharp: Added CLI-params
CSharp: Conveniance-Features needed for .net4.0