Refactoring of testcases.
Refactored GattConnectTest
Added ToolsTest for manual testcase assistance
Commented out a few testcases that need to be
reworked
Fixed testcase in BleAdvertiseApiTest

Change-Id: Ia21cf1b956e36e21d72bd9aed19611d89e04ff7d
diff --git a/Common/src/com/googlecode/android_scripting/facade/EventFacade.java b/Common/src/com/googlecode/android_scripting/facade/EventFacade.java
index 4b65c99..00b0866 100644
--- a/Common/src/com/googlecode/android_scripting/facade/EventFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/EventFacade.java
@@ -250,7 +250,7 @@
         result = futureEvent.get();

     }

     //TODO(navtej) Remove log.

-    Log.v(String.format("Removeing observer (%s) got event  (%s)", observer, result ));

+    Log.v(String.format("Removing observer (%s) got event  (%s)", observer, result ));

     if (observer != null) {

       removeEventObserver(observer); // Make quite sure this goes away.

     }

diff --git a/ScriptingLayerForAndroid/AndroidManifest.xml b/ScriptingLayerForAndroid/AndroidManifest.xml
index 50c5f34..1fea90a 100644
--- a/ScriptingLayerForAndroid/AndroidManifest.xml
+++ b/ScriptingLayerForAndroid/AndroidManifest.xml
@@ -39,6 +39,9 @@
     <uses-permission android:name="android.permission.BLUETOOTH" />
     <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
     <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
+    <uses-permission android:name="android.permission.BLUETOOTH_MAP" />
+    <uses-permission android:name="android.permission.BLUETOOTH_STACK" />
+    <uses-permission android:name="android.permission.NET_ADMIN" />
     <uses-permission android:name="android.permission.CAMERA" />
     <uses-permission android:name="android.permission.WAKE_LOCK" />
     <uses-permission android:name="android.permission.READ_CONTACTS" />