Fix for public constructor on messages
diff --git a/src/ProtocolBuffersLite.Test/TestProtos/UnitTestLiteImportNonLiteProtoFile.cs b/src/ProtocolBuffersLite.Test/TestProtos/UnitTestLiteImportNonLiteProtoFile.cs
index bb53b64..7d72f28 100644
--- a/src/ProtocolBuffersLite.Test/TestProtos/UnitTestLiteImportNonLiteProtoFile.cs
+++ b/src/ProtocolBuffersLite.Test/TestProtos/UnitTestLiteImportNonLiteProtoFile.cs
@@ -32,6 +32,7 @@
   [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]

   [global::System.CodeDom.Compiler.GeneratedCodeAttribute("ProtoGen", "2.3.0.277")]

   public sealed partial class TestLiteImportsNonlite : pb::GeneratedMessageLite<TestLiteImportsNonlite, TestLiteImportsNonlite.Builder> {

+    private TestLiteImportsNonlite() { }

     private static readonly TestLiteImportsNonlite defaultInstance = new Builder().BuildPartial();

     private static readonly string[] _testLiteImportsNonliteFieldNames = new string[] { "message" };

     private static readonly uint[] _testLiteImportsNonliteFieldTags = new uint[] { 10 };