Require Gingerbread to prepare for future changes.
#68 Move getRemoteImage to our REST class.
#68 Pass Group object via Intent by making DataObjects Serializable and creating a Router class to structure the Intents.
#68 DRY up the Router class.
#68 Pass AlbumData by Intent instead of Globals
#68 Pass PhotoData by Intent instead of Globals
#68 Pass EventData by Intent instead of Globals.
#68 Pass MessageData by Intent instead of Globals.
#68 Remove groupList from Globals, it wasn't sharing cache between activities, so worthless anyway.
#68 Pass MessageThreadData by Intent instead of Globals.
#68 Pass search criteria by Intent instead of Globals.
#68 Isolate two remaining globals to RestApiV1 instead of Globals.
Fixes #68 Move utility function to DataObject method.  Delete Globals.
#68 Format and document image downloader.
Update minimum version to Gingerbread, 88.3% of the market.

http://developer.android.com/about/dashboards/index.html#Platform
#75 Use CookieHandler over custom, start instantiating RestApiV1 and DRY up Login Activity.
Merge pull request #68 from glennpratt/kill-globals

Remove dependency on Globals.java
Merge pull request #75 from glennpratt/java.net.CookieHandler

Replace custom cookie handling with java.net.CookieHandler
Imported allplayers-android.
Fixed the Login functionality to be on the AsyncTask thread instead of the UI thread.