Merge pull request #13 from karuto/gallerydev

Merged code, added gallery app title & desc updates
added code for updating the title, description of an app
Continued to convert input stream into bytearray
Successfully uploaded to GCS but file is empty
Completed GCS upload for image
Added response header, mime type etc
fixed update code
Organized and cleaned up code
Merge branch 'gallerydev' of https://github.com/karuto/appinventor-sources into karuto-gallerydev

Conflicts:
	appinventor/appengine/src/com/google/appinventor/client/explorer/youngandroid/GalleryPage.java
	appinventor/appengine/src/com/google/appinventor/shared/rpc/project/GalleryService.java
Merge pull request #40 from wolberd/gallery2plus

Pulled Dave's code
Fixed build failed: cannot have both GCS files api and com.google.appengine.tools.cloudstorage.*
Merge pull request #41 from karuto/gallerydev

Completed GCS upload image, fixed app update, merged code