Fixed demos and notifications

Fixed up rebased version of yesterday, client updated via notification, not update_value.
Need a *non blocking* way to "poll" the socket for events. But it needs to be continously run in the background, without freezing the UI. Tis the challenge :)

I propose some form of buxton_client_poll() method, without actually locking on poll. Just needs to check if data exists, and then start the handle stuff. That call needs then to be placed in the update buxton method in the gtk client, and then we have asynchronous notifications :) (last part of that puzzle)