[PreferencesHelper] Code Cleanup: added some finals
[GetContactsStatus] Code Cleanup: use "equalsIgnoreCase()" instead of "toLowerCase(Locale.US).equals()"
[CreateAccount] Code Cleanup: use "equalsIgnoreCase()" instead of "toLowerCase(Locale.US).equals()"
[libs] added old version compatible with froyo of google-play-services.jar

  * This is part of issue #91.
Revert "[libs] added old version compatible with froyo of google-play-services.jar"

This reverts commit 4f44d5078c7187e659d8aa2d627945869584c85c.

  * This is part of issue #91.
[libs] new version of google-play-services.jar imported by eclipse

  * To get this running you need to the following things:

  * copy the google-play-services-lib project to ../
    cp -a $ANDROID_SDK/extras/google/google_play_services/libproject/google-play-services_lib/ ../

  * Import this lib in eclipse
    File\Import...    "Existing Android Code Into Workspace"

  * Build lib with eclipse

  * This is part of issue #91.
[AndroidManifest] set min sdk version to 9 (Android 2.3 Gingerbread) because google play services requires it

  * This is part of issue #91.
[eclipse] ignore empty statement warning

  * Revert this once google fixes play services.

  * This is part of issue #91.
[StorePushId] stores pushId on server using http post

  * This is part of issue #91.
[GcmBroadcastReceiver] starts SimlarService and holds wakelock for the services lifetime

  * The following push notification implementation reduces the services lifetime almost to the time telephoning,

  * This is part of issue #91.
[GooglePlayServicesHelper] registers for gcm push notifications and stores the registration id on the simlar server

  * This is part of issue #91.
[GooglePlayServicesHelper] now checks if device is play service capable

  * This is part of issue #91.
[GooglePlayServicesHelper] now caches GCM push notification registration id as long as the simlar version code does not change

  * This is part of issue #91.
[SimlarService] terminate after call

  * This is part of issue #91.
[LinphoneHandler] request kamailio to set connection timeout to 1 minute

  * This is part of issue #91.
Merge pull request #108 from simlar/push-notification1-pullrequest

Push notification pullrequest 1