Refactored output handling of widgets. Use magento blocks, enable full control of output per widget.
Updated widget impls to use new output.