Launcher : fix Nullpointer Exception when using 3rd software to restore sms

Cause by :
05-11 17:08:01.589 E/AndroidRuntime(23161): FATAL EXCEPTION: main
05-11 17:08:01.589 E/AndroidRuntime(23161): java.lang.NullPointerException
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at com.shendu.launcher.Launcher.shenduGetUnreadMMSCount(Launcher.java:1501)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at com.shendu.launcher.Launcher.shenduUpdateAppMark(Launcher.java:1574)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at com.shendu.launcher.LauncherModel$1.handleMessage(LauncherModel.java:148)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at android.os.Handler.dispatchMessage(Handler.java:99)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at android.os.Looper.loop(Looper.java:137)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at android.app.ActivityThread.main(ActivityThread.java:5117)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at java.lang.reflect.Method.invokeNative(Native Method)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at java.lang.reflect.Method.invoke(Method.java:511)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
05-11 17:08:01.589 E/AndroidRuntime(23161): 	at dalvik.system.NativeStart.main(Native Method)

Change-Id: I585cbe85c284685606b64488a89f8b3be53d7230