Native library fix

Currently the code for include Native Libraries does not work. This pull request fixes the issue.

Here is an example how to added the native libriaries

1) In the file <b>appinventor\buildserver\build.xml</b> add the native library

   <copy toFile="${classes.files.dir}/RobotLibrary.jar" file="${lib.dir}/sphero/RobotLibrary.jar" />
   
    <copy todir="${classes.files.dir}/armeabi">
  		<fileset dir="${lib.dir}/sphero/armeabi" includes="*.so" />
	  </copy>
  	<copy todir="${classes.files.dir}/armeabi-v7a">
  		<fileset dir="${lib.dir}/sphero/armeabi-v7a" includes="*.so" />
	  </copy>
    

2) In the component file <b>appinventor\components\src\com\google\appinventor\components\runtime\mrSphero.java</b> add the <b>@UsesNativeLibraries</b> annotations as shown below


@DesignerComponent(version = 1,
    description = "Component to control Sphero",
    category = ComponentCategory.USERINTERFACE,
    nonVisible = true,
    iconName = "images/soundRecorder.png")
@SimpleObject
@UsesPermissions(permissionNames = "android.permission.BLUETOOTH_ADMIN, android.permission.BLUETOOTH")
@UsesLibraries(libraries = "RobotLibrary.jar")
<b>@UsesNativeLibraries(libraries = "libachievement_manager.so" ,
                     v7aLibraries = "libachievement_manager.so")</b>
public class mrSphero extends AndroidNonvisibleComponent