initial work on the ws client
Created README.md and updated the Cakefile
added search support in the client
changed default port in the server from 8080 to 9091, to avoid clashing with xbmc default web interface port, picked 9091 because it is close to 9090 which is the defauls port for xbmc WebSocket API
made the base viewmodel undependent on url, and fixed a bug with disposal of subscriptions