Package rename only

Here's what I've done in this branch:

1. Used Netbeans refactoring tools to rename all Stack, Java and Android SDK packages from org.usergrid to org.apache.usergrid

2. In the Stack, Java and Android SDK modules, did a global replace of org.usergrid with org.apache.usergrid, and of org/usergrid with org/apache/usergrid.

3. In the REST module, added the old Usergrid Java SDK 0.0.3 jars in a local Maven module so we don't have to upgrade Jackson as part of the rename. In the Android SDK module, added the old Usergrid Java SDK 0.0.6 jars because that is the version it depends on.

4. Regenerated the Javadoc API docs for both the Java and Android SDKs.

5. Downgraded from Recaptcha 0.0.8 to 0.0.7 because the former is not in Maven Central. Also, downgraded from AppleJavaExtensions 1.5 to 1.4 for the same reason.

6. I upped the version numbers to:

   Stack        0.0.29-SNAPSHOT
   Java SDK     0.0.9-SNAPSHOT
   Android SDK  0.0.7-SNAPSHOT

All Stack tests are now passing and I think this is ready for master. We still need to get rid of those local jars and upgrade the newer versions of Jackson (and Jersey) but that is a (huge) task for another day.

This work is for https://issues.apache.org/jira/browse/USERGRID-2