added new ServerHandler, a generic way to create commands on the server, callable from the client side debugbar
bug fix, refactoring and docs for server handlers
updated unit tests
New widget system on the backend side. Renderable is renamed to WidgetProvider.
updated docs