SkypeExperience - adding support for sending messages to the server

The client now can send messages to the server but can not process responses from the server.

Bonus:
  - removing unneeded conversions
  - fixing a couple of tests that would occasionally break
I think we should return a faulted task to make errors easier to handle and more consistent.