BuggleButtonPanel is now correctly updated when the user's code is executed

Fix for the #114 issue.

I can't test the setBodyColor method because I haven't find an exercice which use it.