Bluetooth: HID-C: Add support for error parameter for reportError

This patch adds support for error parameter in reportError providing
better flexibiltiy to application to respond to errors for Set Report
received from HID Host.

CRs-Fixed: 595139

Change-Id: Ieada7be8a6a91d310f20849af9e5a9b04766f4a5