widgets now have default position modes
buttons have type & class. move common button styles to button widget.
fix button bar to work with new button interface
toolbar now works with with real buttons rather than ad-hoc weirdness
update bundle
0.4.0