Docs update
Fix problem with default attribute of edit-text widget

Setting `default=""` wasn't working
Make the widget tree for the page accessible to the JS console

Now you can browse the render tree of widgets by inspecting
`$tw.pageWidgetNode` in the JS console
Remove version widget in favour of widget macro
Docs updates
Docs fixes

Thanks @pmario