Compatibility version of Android SDK BLE sample code to support third party BLE APIs, also adds more services and characteristics definitions to support additional BLE profiles.