Merge pull request #6 from trondn/master

Update the client library
Print out the cluster being used
Create the views if they don't exist

Try to create the views when the servlet container is initialized.
If it fails to create them for some reason the stack is dumped and
the user should try to create themselves. This is just to make it
easier to run the demo..