MessageBroker refactored. DOM handling in DomHelper.
minor comment change
minor comment change
temporary change for eventmanager unit test
Merge remote-tracking branch 'upstream/master' into youngsuk

OOP
minor changes
minor changes to comment
MessageBro bugfix: message sent to the iframe where the message was originated
Minor modification on comments
Minor modification on var names
Minor modification on var names
Merge pull request #87 from ysahnpark/youngsuk

Youngsuk
MultiSelectMultipleChoiceQuestion brix implemented
Minor modifications for style
Merge pull request #88 from ysahnpark/youngsuk

Multi selectable Multiple Choice question
Pie Chart Objects
 - created widget-piechart.js following image/barchart style
- updated styles to make that work
- updated html files that use pies
make the piechart use the legend bric internally.

This is currently calling Legend.redraw() which hasn't been implmented.
Also I did not create a special group element to contain the legend inside the piechart, I'm just drawing it in the widgetGroup, and I didn't read through the code to see how and where that widgetGroup is created.
add markergroup to brixlib

This is only a 1st pass, more work on markergroup needs to be done.
Pie with legends

* updated Pie graphs to put legends in the right spot next to pie
* updated legends with redraw (not quite working yet - makes pile of legend labels)
* cleansing css
MultiSelectQuestion with unit test