Move the whitelist to the database to the App Engine Datastore.

Move the WhiteList to the datastore from a white deployed with the App
Engine Instance. This includes adding access to the App Engine standard
remote access api (also implemented in the "manhole" app) which will
be used by the whitelist update script. The sample whitelist, used
for when the white list was part of the deployment, has been removed.

Change-Id: I8bab244e1297bf606ea0aa24c3c378c9dfba3b12
Added resources in preparation for implementing a Semantic Web component in App Inventor
Added Jena libraries.
Updated libs and build.xml files.
Added getCommand to complement postCommand in WebServiceUtil.
Added some basic work on a semantic web component.
Updated libraries
Added ExecuteQuery method and response events.
Updated xercesLite jar removing ResourceBundle calls
Switched to using slf4j-android instead of slf4j-nop.
Updated jena-arq to not reference java.lang.management.*
Updated SemanticWeb component with some additional logging. Fixed wrong content type.
Added AIMerger Tool to appinventor code base and created and modified appropriate build.xml files

Change-Id: I51dabf18eb9feff48bebd3b00111a9c006a6fb22
Cleaned up code in SemanticWeb component.
Add whitelist.py tool for managing the whitelist.

Change-Id: I6c4b8b5d498b03cb6d1ff1e1ade7efe060f8a38b
Added methods for creating, loading, and saving models.
Added ConceptURI property to textbox.
Component to triple functionality in Semantic Web component; added LDComponent definition.
Semantified TextBoxBase using the LDComponent interface.
Added new ShowFeedback SimpleProperty (default true). This allows user
to specify if they want visual feedback to be shown for a button that
has an image.

Change-Id: I57371642955c025b24f47ad2dc07684556381bcd