sync: Log server response
Use an app-wide gson instead of instantiating gson.

"The Gson instance does not maintain any state while invoking Json operations. So, you are free to reuse the same object for multiple Json serialization and deserialization operations."
Activity to view sync logs