Reduce logging for Json-lib in production environment
Do not expose user with free text answers for privacy concerns
Improve Websocket assignment code

Replaced the use of Json-lib for deserialization by the use of a Map.
This fixes exceptions caused by failed deserializations and is more
consistent with JSON handling of other controllers.
Log messages for easier debugging have been added.