migrate the files
add the notification part
GCM modification
GCM working except server utility - server URL
working GCM
working GCM with notification
create notification on the GCMIntenet Services, even the activity is killed, partially working
the GCMIntentService remembers the sharedPreference
refactor the code - setSharedPreference
refactoring the GCM codes
clean up the code and add comment, still need to the GCM long run service
Merge branch 'bug-fix/map-view-layout' into develop
Fixer bug in Twitter.java (mis-inclusion) in usesLibraries causing Twitter component not working correctly.
Merge branch 'bug-fix/map-view-layout' into develop
1. Update funf.jar to version [9602ef5] at appinventor branch
2. Fix bug in GoogleDrive component. Adding mediaType and mimeType  automatically when creating new file or updating file.
3. Remove logging code from Form.java and LinearLayout.java
Merge branch 'feature/google-drive-csv-spreadsheet' into develop
1. Fix bug that forgot to registerForOnDestroy 
2. Move code for doUnbindService to onDestroy (not tested)
Merge branch 'bug-fix/long-run-service' into develop
Fix bug in GoogleMap component (return null when calling getMyLocation).
Add LocationListener interface, as well as the necessary methods needed
(onConnected, onChanged)
fix bug that does not do mLocationClient.connect when
EnableMyLocation(true)