WebSession: fix unicode error

 * If session is empty a message was written in the log:
   "Empty session: " + str(request.url)
   Converting it to string was raising an error when
   the string contained speciall characters.