Remove 'public' access modifier from Main().

C# Main() should not be public - see
http://msdn.microsoft.com/en-us/library/vstudio/acy3edy3.aspx.

Else recursion and stack-overflow if Main() is invoked in same
assembly (i.e. not CLR).