bluetooth: mac: write characteristic implementation

Adding implementing write characteristic in BluetoothRemoteGattCharacteristicMac, and adding unit tests, mock and simulation.

BUG=609067

Review-Url: https://codereview.chromium.org/2074563002
Cr-Commit-Position: refs/heads/master@{#402367}
15 files changed