sendMessage: replaced deliveryReport and readReport args with flag bits.

This allows introducing new boolean options without breaking the protocol.