ProtocolBuffers\Message::__constructor should accept array which contains message object #41

```
both are okay:

$bar = new TestMessage(['users' => [
    new TestUser(['id' => 1])
        ]]);

$bar = new TestMessage(['users' => [
    ['id' => 1]
        ]]);
```