Add new api to BluetoothFacade for factory reset

Add the ability to call BluetoothAdapter.factoryReset
through SL4A

Bug: b/30016055
Cherry-pick of https://android-review.googlesource.com/#/c/246612/
Change-Id: I4c42408ed859f8dbcd2d706fc6fb17e0310bf745
diff --git a/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java b/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java
index 474e6d9..f727ca1 100644
--- a/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/bluetooth/BluetoothFacade.java
@@ -267,6 +267,11 @@
         return mBluetoothAdapter.isEnabled();
     }
 
+    @Rpc(description = "Factory reset bluetooth settings.", returns = "True if successful.")
+    public boolean bluetoothFactoryReset() {
+        return mBluetoothAdapter.factoryReset();
+    }
+
     @Rpc(description = "Toggle Bluetooth on and off.", returns = "True if Bluetooth is enabled.")
     public Boolean bluetoothToggleState(@RpcParameter(name = "enabled")
     @RpcOptional