Settings: code cleanup

Change-Id: I9443eb8f25fa945a8511ee2dc42741adb57e40f5
Settings: update push sdk

Change-Id: Idd610f3fc2481a0a63f295734bc584c587268648
Settings: use asynctask for push service because bind need long time

Change-Id: I660dd8f6cb190f09cdac168ef6e15d04f3e5bd01