Bluetooth: HID : Add support for Set Idle and Get Idle commands

This patch adds support for Get Idle and Set Idle command handling
in jni and HidService which will be used to provide interface for
sending thse commands to HID Remote device.

Change-Id: I066d47c022905a39c11d365a9d26d128f94fe2f6
CRs-Fixed: 522511
Revert "Bluetooth: Added  Shared Preferences to restore tethering setting"

This reverts commit 833a03f1f3c7e593edb52e2063ff852381e2fc67.