Changed the symbols to strign based keys. This is more consistent with the server behavior.
Added GoodData::Project[:all] style of getting all projects to be consistent
Added ability to disconnect the client
Added a test that excersises the disconnection