More fixed tests, small fixes to widgets
removed trailing whitespace
BarChart once again has each bar as a group (g element) containing a rect element

And data is appropriately updated on both the group and the rect.
Markers rock the house

(and fixed pie tests)
steps to pie charts
Merge remote-tracking branch 'refs/remotes/upstream/master' into barchart

Conflicts resolved:
	js/widgets.js
Merge branch 'refs/heads/master' into widget-refactor