Removed AttributePath class and restructure EntitySyncInfo

This was required, because Json.NET could not automatically serialize
AttributePath as dictionary key.
Added error reporting to the WebSocketJSON client
Removed host address for the server configuration

Otherwise it only listens to the connections on the local loopback network
interface. Removing the host address will cause it to bind on all local
interfaces.