TBD1. CI gates are passed.
2. Manual testing:
The client connects to the gRPC messages stream and sends the messages to the certain `deviceID`. The expected result is messages are not stored in the messages table DynamoDB database when the config flag `messages.skip_persistence` is presented.