Added vibrate permission to enable vibrate in notification.
Changed taskId to problemId in notification.
Upload vcm id in the beginning of the app then update user_id when login to Facebook.
Added locale in string format to erase warnings.
If no network available, show no network header in main activity.
Refactored some code.