Added void returns support to the compiler.
Changed back TLType C# representation to interface in the SharpTLDefaultTemplate.