Fix #218
Code style
Add a proper error handler
Allow for logging non MessageFormat-ed messages  (e.g. json)
Catch errors and properly handle them
Use Logger.*Raw when logging JSON
Typo in DashboardActivity
Fix parameters error handling
Fix ServerTalker url (remove intentional typo introduced previously)
Fix error handling when server answers JSON error
Add todo
Fix parameter update information chain
Add dummy fields so deserialization doesn't fail

Instead preventing Jackson from failing when it meets unknown
properties, let it fail so that we're informed when the object we wanted
to deserialize to is not the right one. That way we can catch errors
notified by the server in JSON form. The downside to this is we must
define ALL fields that are received from server, in the classes.
Otherwise Jackson fails because it finds unknown properties.
Do proper error handling in SyncService
Add necessary dummy fields for error handling