PublicInboxMessage: Removes internal constructor in InboxMessage so it c...

Removes the internal only constructor of InboxMessage so that it can be created outside the SDK.

This is required in unit tests for mocking the IInboxService to return a fake message.