Poked servlet input stream
Captured input stream successfully
Moved image upload to publish, added galleryID to pass over
Captured galleryId and inputstream successfully, started to integrate into GalleryService
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
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